Le modèle logique relationnel-objet et son implémentation sous Oracle
Le modèle imbriqué
Définition : Modèle imbriqué
Le principe du modèle imbriqué est qu'un attribut d'une table ne sera plus seulement valué par une unique valeur scalaire (principe de la 1NF[1]), mais pourra l'être par un vecteur (enregistrement) ou une collection de scalaires ou de vecteurs, c'est à dire une autre table.
Synonyme : nested model
Fondamental : Finalité du modèle imbriqué
La 1NF[1]
est relâchée pour permettre d'affecter des valeurs non atomiques à un attribut afin de modéliser des objets complexes.
Définition : Table imbriquée
Table relationnel-objet dont chaque attribut peut être défini pour contenir :
une variable scalaire,
ou un enregistrement,
ou une collection de scalaires,
ou une collection enregistrements.
Exemple : Gestion d'attribut composé par imbrication d'enregistrement (table à une seule ligne)
Appuyer sur espace pour rester en pause.
Imbrication d'enregistrement
Exemple : Gestion d'attribut multivalué par imbrication de collection de scalaires (table à une seule colonne)
Appuyer sur espace pour rester en pause.
Imbrication de collection de scalaires
Exemple : Gestion de composition par imbrication de collection d'enregistrements (tables)