Concepts clés
1. Le Domaine
Un domaine est un ensemble de valeurs atomiques (indivisibles) d’un même type sémantique.
Chaque attribut dans une relation doit appartenir à un domaine spécifique.
Le domaine définit les valeurs possibles pour un attribut.
Exemple :
DOMAINE NOM_VILLE = { Nice, Paris, Rome }
DOMAINE PRIX = { 100, 200, 300, ... }
Deux domaines peuvent contenir les mêmes valeurs numériques mais avoir une signification différente :
NUM_ELV = { 1, 2, … , 2000 } // Numéros d’élèves
NUM_ANNEE = { 1, 2, … , 2000 } // Années civiles