Chapter 3 Construction des Modèles Conceptuels de données
Le mode de génération permet de définir la mise en oeuvre physique d'une structure d'héritage. Il indique quelles entités dans une structure d'héritage doivent correspondre à une table dans le MPD.
L'onglet Génération contient les propriétés suivantes :
Propriété | Description |
---|---|
Mode de génération | Spécifie quelles parties de l'héritage seront générées. Vous pouvez spécifier l'une des deux options suivantes ou les deux :
Notez que si vous ne sélectionnez pas Générer fils, vous pouvez contrôler la génération des tables enfant en utilisant l'option Générer de la feuille de propriétés de chaque entité enfant. |
Attributs discriminants | Dans le cas d'une génération parent uniquement, vous pouvez choisir de définir un attribut discriminant.
Un attribut d'entité discriminant est un attribut d'entité défini pour une entité père et qui permet de distinguer les différentes occurrences des fils. Dans l'exemple ci-dessous, l'entité TITRE est dotée de deux fils NON PERIODIQUE et PERIODIQUE. Comme seule la table parent TITRE sera générée dans un MPD, un attribut discriminant PERIODIQUE est défini pour le lien d'héritage afin de différencier les deux entités enfant. Chacun des attributs d'entité enfant va générer une colonne dans la table TITRE du MPD et l'attribut d'entité discriminant PERIODIQUE va générer la colonne périodique correspondante. Les valeurs de cette colonne indiquent si une instance de TITRE est périodique ou non. Les outils disponibles sur cet outil pour créer des attributs discriminants sont identiques à ceux utilisés pour créer des attributs d'entité. Pour plus d'informations, voir Création d'un attribut. |
Copyright (C) 2007. Sybase Inc. All rights reserved. |