2. Les phases de la construction d’un modèle de données
29
À la structure en réseau, ajoutons une deuxième variante qui est
la structure MEMBRE-DE hiérarchique, illustrée par l’ensemble de
liens NOMENCLATURE dans la figure 2-7 : chaque article peut être
assemblé à partir de plusieurs composants. Réciproquement, chaque
composant, à l’exception de l’article au sommet de la hiérarchie, fait
partie d’un article de niveau supérieur. (voir figure 2-15).
Figure 2-7
Un exemple
d’agrégation
hiérarchique :
NOMENCLATURE
La modélisation de
données assistée
par ordinateur
Le modèle entité-association occupe une place importante dans
le développement d’outils pour la modélisation de données assistée
par ordinateur. Il est intégré à des degrés différents dans les outils
CASE (CASE = Computer Aided Software Engineering). Les
premières étapes de développement, assisté par ordinateur, consistent
à définir des ensembles d'entités et de liens, et à structurer les données
par la généralisation et l'agrégation. Ensuite c’est le passage
partiellement automatique du modèle entité-association à un schéma
de base de données. Ce processus de transformation conduit
généralement à plusieurs variantes possibles. C’est pourquoi il
incombe aux architectes de données de prendre les décisions
appropriées. Dans cette optique, les sections suivantes définissent un
ensemble de règles simples qui permettent de traduire correctement
un modèle entité-association en un schéma de base de données
relationnelle.
Exemples de nomenclature :
Type mc : «Chaque article peut être assemblé à partir de plusieurs
composants»
Type c : «Chaque composant appartient conditionnellement à un
article de niveau supérieur»
ARTICLE
NOMENCLATURE
«Un article se
compose de …»
«Un composant
appartient à …»
mc
c
Précédent

- 45/301

Suivant