What are the differences between just drop/deleting the relationship though the CRM interface like on the image below:

if you click the X, it will delete the relationship
what happen there that would be different than using:
Moniker Moniker1 = new Moniker();
Moniker1.Id = ID1.Value;
Moniker1.Name = entity1name;
Moniker Moniker2 = new Moniker();
Moniker2.Id = ID2.Value;
Moniker2.Name = entityname2;
DisassociateEntitiesRequest mm = new DisassociateEntitiesRequest();
mm.Moniker1 = Moniker1;
mm.Moniker2 = Moniker2;
mm.RelationshipName = relationshipname;
DisassociateEntitiesResponse nnn = new DisassociateEntitiesResponse();
I have about 100k+ records on one relationship and just want to find a faster and supported way to delete it without side effects