La cardinalité est un concept important dans le langage de requête structuré (SQL), qui est à la base des bases de données relationnelles. Elle est utilisée pour indiquer le nombre maximum d'éléments de données qui peuvent exister dans une relation donnée. En général, la cardinalité est exprimée sous la forme de relations un-à-un, un-à-plusieurs ou plusieurs-à-plusieurs.

Un à un

La relation biunivoque indique que chaque élément de la première relation peut être lié à un, et un seul, élément de l'autre relation. Les numéros et les noms des employés en sont un exemple. Chaque employé peut être identifié de manière unique par son numéro d'employé, et chaque numéro d'employé peut être lié à un seul nom.

Un à plusieurs

La relation "un à plusieurs" indique qu'un élément de la première relation peut être lié à plusieurs éléments de la deuxième relation. Un exemple de cette relation est la commande de marchandises en ligne. Chaque commande peut être liée à plusieurs éléments, puisqu'un client peut commander plusieurs articles à la fois.

Plusieurs à plusieurs

La relation de plusieurs à plusieurs indique que les éléments de la première relation peuvent être liés à plusieurs éléments de la deuxième relation, et vice versa. La relation entre les étudiants et les cours en est un exemple. Un étudiant peut suivre plusieurs cours différents et un cours peut compter de nombreux étudiants différents.

La cardinalité est un concept important dans la conception des bases de données SQL. Elle permet au concepteur de spécifier le nombre maximum d'éléments de données pouvant exister dans une relation donnée et contribue à créer des modèles de données bien structurés.

Choisir et acheter une procuration

Proxies pour centres de données

Procurations tournantes

Proxies UDP

Approuvé par plus de 10 000 clients dans le monde

Client mandataire
Client mandataire
Client proxy flowch.ai
Client mandataire
Client mandataire
Client mandataire