About the Destination Field
The Destination Field is a foreign key that references back to the parent business component. It identifies the field in the child business component that contains the data that constitutes the multi-value group. This field identifies the master record for each detail record. A foreign key field represents a foreign key column from the base table of the child business component. Account Id and Opportunity Id are typical foreign key fields.
The Destination Field property must contain the name of a field in the base table of the business component that does not reference a join, and this field must be updated. The exception to this requirement occurs if a link references an intersection table, which is indicated if the Inter Table, Inter Parent Column, and Inter Child Column properties are not empty. In this situation, the Source Field and Destination Field properties are not defined.
If you add a record to the child business component in a link, then Siebel CRM initializes a link destination field. You can create a source field for a many-to-many link. The destination always defaults to Id, even if you create another value.