260
Chapitre 10 • Élaboration d’un schéma conceptuel
numéro ISBN aura d’exemplaires, ce qui constitue une redondance. On transformera ce schéma en celui de droite, où le concept d’ouvrage regroupe les attributs
ISBN, Titre et Auteurs.
Figure 10.26 - Un autre cas d’élimination d’une redondance interne
Le lecteur attentif aura évidemment fait le lien entre ce type de situation et le principe de normalisation d’une table (section 3.9). Il s’agit en effet du même phénomène, mais qui s’exprime ici dans un autre modèle. Le traitement est lui aussi
similaire : on extrait les attributs qui forment le déterminant et le déterminé de la
dépendance fonctionnelle anormale sous la forme d’un nouveau type d’entités,
qu’on relie au type d’entités d’origine.
10.11 VALIDATION DU SCHÉMA
Il faut ensuite s’assurer que le schéma contient tous les concepts pertinents du
domaine d’application, et eux seulement. On le fera valider par les utilisateurs de la
future base de données. On vérifiera notamment les identifiants et les caractéristiques des types d’associations (leur classe fonctionnelle et leur caractère obligatoire/
facultatif). On vérifiera également l’utilité des concepts retenus et les lacunes éventuelles.
Deux techniques sont actuellement utilisées de manière courante 1 :
• le prototypage : on produit rapidement une base de données dans laquelle on
range quelques données pertinentes et on confie à l’utilisateur le soin d’expérimenter ce prototype à l’aide de requêtes typiques;
⇒
1. Notamment parce qu’elles sont réalisables par les ateliers de génie logiciel actuels.
ISBN → Titre, Auteurs
LIVRE
ISBN
NumExemplaire
Titre
Auteurs
DateAchat
Localisation
id: ISBN
NumExemplaire
1-1
0-N
de
OUVRAGE
ISBN
Titre
Auteurs
id: ISBN
LIVRE
NumExemplaire
DateAchat
Localisation
id: de.OUVRAGE
NumExemplaire
Précédent

- 260/436

Suivant