Structure d'une table
Table = Enregistrements × Champs
Modèle relationnel
Table Étudiants :
ID: 1, Nom: Dupont, Prénom: Jean
ID: 2, Nom: Martin, Prénom: Marie
ID: 3, Nom: Petit, Prénom: Paul
ID: 2, Nom: Martin, Prénom: Marie
ID: 3, Nom: Petit, Prénom: Paul
Clé primaire :
Champ unique identifiant chaque enregistrement
Ex: ID dans la table Étudiants
Ex: ID dans la table Étudiants
Types de relations
Un à un (1:1)
Un à plusieurs (1:N)
Plusieurs à plusieurs (N:N)
Clé étrangère
Exemple de relation
Étudiant → Cours (N:N)
Étudiant → Adresse (1:1)
Conseils & Astuces
Toujours identifier la clé primaire
Les clés étrangères relient les tables
Analyser les dépendances entre les données
Normaliser pour éviter les redondances
Une relation N:N nécessite une table intermédiaire
Erreurs Fréquentes
Erreur 1 :
Oublier la clé primaire dans une table
Erreur 2 :
Confondre clé primaire et clé étrangère
Erreur 3 :
Ne pas gérer correctement les relations N:N