2.2.1 Schéma de données
A un tuple on associe en général un schéma de données.
- Définir un schéma consiste à définir :
- une liste d'attributs (labels) associées à chacune des valeurs du tuples.
- A chaque attribut correspond :
- un intitulé
- un domaine de valeurs (type/format des données)
Tuple et schéma
- Soit R(A1,...,Am) un schéma.
- On note d(Ai) le domaine associé à l'attribut Ai.
- On dit d'un tuple t qu'il obéit au schéma R si les valeurs qu'il contient correspondent aux domaines des attributs du schéma.
Diverses représentations :
UML :
Client(nom, prénom, adresse, âge)
Exemples de schémas relationnels :
Étudiant(nom, prénom, adresse, INE)
Ouvrage(titre, auteur, éditeur, prix, date_édition)
Véhicule(immatriculation, marque, modèle, couleur)
Pour aller plus loin : Entité
Up : 2.2. Aspect logique Next : 2.2.2 Relation