One to One

The One to One (1:1) relationship is used when there is a maximum participation of one on either side of the relationship. If possible, the application will combine the entities related by a 1:1 relationship. In situations where the tables cannot be combined, the application will apply the Foreign Key Rules. Unlike the One to Many, the placement of the foreign key depends on several factors (see Foreign Key Rules). Consider the constraints that are applied to the foreign key of the entity that receives the foreign key under the following scenarios:

Both Mandatory

 

Both Optional

 

Optional and Mandatory

 

Mandatory and Optional

See also: Many to Many, One to Many, Weak, Specialization and Foreign Key Rules