Jump to content

One-to-one (data model)

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Champion (talk | contribs) at 00:14, 29 November 2016 (Reverted edits by 124.105.253.185 (talk) (HG) (3.1.22)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

A country has only one capital city, and a capital city is the capital of only one country

In systems analysis, a one-to-one relationship is a type of cardinality that refers to the relationship between two entities (see also entity–relationship model) A and B in which one element of A may only be linked to one element of B, and vice versa. For instance, think of A as countries, and B as capital cities. A country has only one capital city, and a capital city is the capital of only one country

In a relational database, a one-to-one relationship exists when one row in a table may be linked with only one row in another table and vice versa. It is important to note that a one-to-one relationship is not a property of the data, but rather of the relationship itself. A list of mothers and their children may happen to describe mothers with only one child, in which case one row of the mothers table will refer to only one row of the children table and vice versa, but the relationship itself is not one-to-one, because mothers may have more than one child, thus forming a one-to-many relationship.

See also

References


External links