In data modeling, the cardinality of one data table with respect to another data table is a critical aspect of database design. Relationships between data tables define cardinality when explaining how each table links to another. In the relational model, tables can be related as any of: many-to-many, many-to-one (rev. one-to-many), or one-to-one. This is said to be the cardinality of a given table in relation to another.
| Property | Value |
| dbpprop:abstract
|
- In data modeling, the cardinality of one data table with respect to another data table is a critical aspect of database design. Relationships between data tables define cardinality when explaining how each table links to another. In the relational model, tables can be related as any of: many-to-many, many-to-one (rev. one-to-many), or one-to-one. This is said to be the cardinality of a given table in relation to another. For example, considering a database designed to keep track of hospital records. Such a database could have many tables like: a Doctor table full of doctor information a Patient table with patient information and a Department table with an entry for each department of the hospital. In that model: There is a many-to-many relationship between the records in the doctor table and records in the patient table (Doctors have many patients, and a patient could have several doctors); a one-to-many relation between the department table and the doctor table (each doctor works for one department, but one department could have many doctors). one-to-one relationship is mostly used to split a table in two in order to optimize access or limit the visibility of some information. In the hospital example, such a relationship could be used to keep apart doctor's personal or administrative information. A crow's foot shows a one-to-many relationship, single line is a one-to-one relationship.
- Die Kardinalität beschreibt in der Datenbanktechnik die Komplexität oder den Grad einer Beziehung (engl. Relationship) zwischen zwei Entitätstypen in einem Entity-Relationship-Diagramm (ER-Diagramm). Die Kardinalität wird dabei an der die Beziehung beschreibenden Raute oder (bei fehlender Raute) an der Verbindungslinie, die zwischen den beiden beteiligten Entitätstypen besteht, notiert. Die Entitätstypen zu beiden Seiten einer Kardinalität werden oft auch als Master (links) bzw. Detail (rechts), oder als Parent bzw. Child bezeichnet.
- la cardinalité ou multiplicité dans les schémas relationnels en modélisation des données, sert à compter le nombre minimum et maximum de possibilités que chaque classe contient dans la relation liant 2 ou plusieurs objets. Cette notion est utilisée par la modélisation Merise et UML. Avec UML par exemple, si une classe Client peut avoir de 0 à 2 adresses, on parle d'une multiplicité 0..2.
- 在数据建模方面,一张数据表相对于另一数据表的基数乃是数据库设计之中至关重要的一个方面。就解释不同数据表之间如何相互联系而言,基数的定义是确定数据表之间关系的重要事项之一。
|
| dbpprop:hasPhotoCollection
| |
| dbpprop:reference
| |
| rdfs:comment
|
- In data modeling, the cardinality of one data table with respect to another data table is a critical aspect of database design. Relationships between data tables define cardinality when explaining how each table links to another. In the relational model, tables can be related as any of: many-to-many, many-to-one (rev. one-to-many), or one-to-one. This is said to be the cardinality of a given table in relation to another.
- Die Kardinalität beschreibt in der Datenbanktechnik die Komplexität oder den Grad einer Beziehung (engl. Relationship) zwischen zwei Entitätstypen in einem Entity-Relationship-Diagramm (ER-Diagramm). Die Kardinalität wird dabei an der die Beziehung beschreibenden Raute oder (bei fehlender Raute) an der Verbindungslinie, die zwischen den beiden beteiligten Entitätstypen besteht, notiert. Die Entitätstypen zu beiden Seiten einer Kardinalität werden oft auch als Master (links) bzw.
- la cardinalité ou multiplicité dans les schémas relationnels en modélisation des données, sert à compter le nombre minimum et maximum de possibilités que chaque classe contient dans la relation liant 2 ou plusieurs objets. Cette notion est utilisée par la modélisation Merise et UML. Avec UML par exemple, si une classe Client peut avoir de 0 à 2 adresses, on parle d'une multiplicité 0..2.
- 在数据建模方面,一张数据表相对于另一数据表的基数乃是数据库设计之中至关重要的一个方面。就解释不同数据表之间如何相互联系而言,基数的定义是确定数据表之间关系的重要事项之一。
|
| rdfs:label
|
- Cardinality (data modeling)
- Kardinalität (Datenbanken)
- Cardinalité (programmation)
- 基数 (数据建模)
|
| owl:sameAs
| |
| skos:subject
| |
| foaf:page
| |
| is dbpprop:disambiguates
of | |
| is dbpprop:redirect
of | |