Relation actionsAs it is not possible (for example) to assign a different Person (existing or new) to an existing ID or remove it, the relation actions Remove or Link Existing are not available in the reference view for Person when you open it within ID.
These actions are not offered anywhere the 'Instances are relation dependent' flag has been checked.
It is not possible to re-assign an existing ID to another Person. When you open the view for Person, you will not see the action Link Existing. It is because you would have to choose from an existing ID but such an ID already belongs to a different Person and cannot be assigned to the Person you are editing – the relation from ID to Person is not changeable.
However, you will see the relation action Link New: It is possible to create a new ID and assign it to the edited Person.
Deep CopyThe deep copy algorithm also uses this flag to decide whether a related object has to be copied as well or it can only be referenced from the copy. If the related object is dependent, then it must be copied as well.
Also, the Standard filter used in standard deepCopy does not copy 1..N collections if certain conditions are met – one of them also being the Relation Dependent flag.
ExportSimilarly, export uses the flag in the Auto filter to decide whether a related object will be exported or not. If it is dependent, it will automatically be exported.