40
Chapitre 4 • Concepts des bases de données
3.6 AUTRES NOTATIONS GRAPHIQUES
La notation de représentation adoptée dans ce chapitre est simple et naturelle. Elle
ne conviendra cependant pas pour dessiner des schémas plus volumineux et plus
complexes.
On pourrait adopter une disposition telle que celle d’Access de Microsoft (figure
3.7), selon laquelle les noms des colonnes sont présentés en liste verticale. L’identifiant primaire est indiqué en gras et les contraintes référentielles par un trait reliant
la clé étrangère (symbole ∞) à l’identifiant primaire (symbole 1).
Figure 3.7 - Représentation graphique des schémas Microsoft Access
Ces symboles se lisent un-à-plusieurs, indiquant par là qu’à un élément du côté 1
correspondent plusieurs (∞) éléments du côté ∞, et qu’à un élément du côté ∞
correspond un (1) élément du côté 1.
Figure 3.8 - Représentation graphique plus complète (atelier DB-MAIN)
La notation d’Access ne permet cependant pas de représenter de manière graphique
certaines constructions qui nous seront utiles 9 , ce qui nous amènera à utiliser,
lorsque cela sera nécessaire, une notation plus complète telle que celle qui est illus9. Les colonnes facultatives, les identifiants secondaires, les clés étrangères cycliques, des identifiants
et/ou clés étrangères non disjoints, les contraintes d’existence, les structures objet-relationnelles, etc.
PRODUIT
NPRO
LIBELLE
PRIX
QSTOCK
id: NPRO
DETAIL
NCOM
NPRO
QCOM
id: NCOM
NPRO
ref: NCOM
ref: NPRO
COMMANDE
NCOM
DATECOM
NCLI
id: NCOM
ref: NCLI
CLIENT
NCLI
NOM
ADRESSE
LOCALITE
CAT[0-1]
COMPTE
id: NCLI
Chapitre 4 • Concepts des bases de données
3.6 AUTRES NOTATIONS GRAPHIQUES
La notation de représentation adoptée dans ce chapitre est simple et naturelle. Elle
ne conviendra cependant pas pour dessiner des schémas plus volumineux et plus
complexes.
On pourrait adopter une disposition telle que celle d’Access de Microsoft (figure
3.7), selon laquelle les noms des colonnes sont présentés en liste verticale. L’identifiant primaire est indiqué en gras et les contraintes référentielles par un trait reliant
la clé étrangère (symbole ∞) à l’identifiant primaire (symbole 1).
Figure 3.7 - Représentation graphique des schémas Microsoft Access
Ces symboles se lisent un-à-plusieurs, indiquant par là qu’à un élément du côté 1
correspondent plusieurs (∞) éléments du côté ∞, et qu’à un élément du côté ∞
correspond un (1) élément du côté 1.
Figure 3.8 - Représentation graphique plus complète (atelier DB-MAIN)
La notation d’Access ne permet cependant pas de représenter de manière graphique
certaines constructions qui nous seront utiles 9 , ce qui nous amènera à utiliser,
lorsque cela sera nécessaire, une notation plus complète telle que celle qui est illus9. Les colonnes facultatives, les identifiants secondaires, les clés étrangères cycliques, des identifiants
et/ou clés étrangères non disjoints, les contraintes d’existence, les structures objet-relationnelles, etc.
PRODUIT
NPRO
LIBELLE
PRIX
QSTOCK
id: NPRO
DETAIL
NCOM
NPRO
QCOM
id: NCOM
NPRO
ref: NCOM
ref: NPRO
COMMANDE
NCOM
DATECOM
NCLI
id: NCOM
ref: NCLI
CLIENT
NCLI
NOM
ADRESSE
LOCALITE
CAT[0-1]
COMPTE
id: NCLI
