We use Relashionship "CITypedLinkCI" (Link Table Relationship, many to many) to link several CIs with CI.Computer.
For example: This relationship is used to link Printers, Displays or Peripheral Diveces with connected Computers.
If Computer Location is changed, we want to update linked CIs automatically. For example my Workspace contains 3 CIs: Computer, Display, Printer. If I update Computer Location I want to automatically update Display and Printer Location also.
I guess I know how to do this if relationship was not many-to-many. But I have no idea how to solve this over this relationship.