Previous Topic

Book Contents

Book Index

Next Topic

Example: Organizational Unit "is managed by" Person

The relation Organizational Unit „is managed by“ Person is an example of an 1:n relationship. An Organizational Unit is managed by one person, one person may manage more than one Organizational Unit.

The relation uses the attribute PersonId, which is the Primary Key in the Person business object and a Foreign Key in the Organizational Unit business object.

Side of Relation

Attribute

Value

Meaning

Source:

Relation attribute may be empty

true

Relation is optional. You may document that a person is the manager of an Organizational Unit, but it is not mandatory.

 

Instances are relation dependent

false

Instances are not relation dependent. It is possible to change the manager of an Organizational Unit (without deleting).

Target:

Relation attribute may be empty

true

Relation is optional. You may document that a person works in an Organizational Unit, but it is not mandatory

 

Instances are relation dependent

false

Instances are not relation dependent. It is possible to change the Organizational Unit (without deleting).

 

Relation Attribute is collection

true

More than one Organizational Unit may be managed by this person.

See Also

Examples

Example: Contract Item - Contract Relation in Detail

Example: Various Relation Scenarios

Example: N:M Relationship

Example: Time Related N:M Relationship

Example: Cost Center "is managed by" Person

Example: Person "works for" Organizational Unit

Example: Person "is assigned to" Cost Center

Example: System "is of" System Type