Le modèle relationnel des données (MRD)
Le modèle relationnel des données (MRD) est la représentation graphique de la base de données, sous forme de tables (à deux dimensions) en relation.
Composants du modèle relationnel
- Une colonne est un attribut
- Une ligne est un tuple
- La cardinalité d'une relation est le nombre de tuples qui la composent
Types de clés
Le modèle relationnel utilise deux types de clés principales pour assurer l'organisation et l'intégrité des données.
Clé primaire (Primary Key)
La clé primaire, composée d'un ou de plusieurs attributs, permet de désigner de manière unique un tuple. Une relation possède OBLIGATOIREMENT UNE clé primaire.
Clé étrangère (Foreign Key)
Une clé étrangère, composée d'un ou de plusieurs attributs, référence (fait le lien) un ou plusieurs attributs d'une autre relation. Elle assure l'intégrité référentielle des données.