Entity Person / Person

DescriptionA relationship between persons.

For example:
The person Peter Doe is relative of (is child of) the person Mary Doe.

Attributes
Personal IndPersonal Ind
Relationship TypeRelationship Type

Relationship
Person / Person_Person_FKPerson / Person_Person_FK
Person / Person_Person_FK1Person / Person_Person_FK1

Dependencies
 NONE

Reverse Dependencies
 

Attribute Details

 Personal Ind
DescriptionIndicates whether or not the link is personal (as opposed to business).
Data TypeStandards - Data Domains.ddm/Data Domains/Boolean Indicator [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Relationship Type
DescriptionIndicates the kind of relationship that exists between two persons

For example:
Child
Grand child
Nephew
Lawyer
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse

Relationship Details

 Person / Person_Person_FK
Is Identifying Relationshipfalse
Child TablePerson / Person
Child Role Namehas for left parent
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TablePerson
Parent Role Nameis left parent of
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Person / Person_Person_FK1
Is Identifying Relationshipfalse
Child TablePerson / Person
Child Role Namehas for right parent
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TablePerson
Parent Role Nameis right parent of
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE