Chapter 2 Notions de base relatives au Modèle Conceptuel de Données


Notation

Vous pouvez choisir d'utiliser les types de notation suivants dans le modèle courant :

Option Description
Entité/Relation La notation Entité/Relation connecte des entités avec des liens représentant une des quatre relations. Ces relations ont des propriétés qui s'appliquent aux deux entités de la relation
Merise La notation Merise utilise les associations à la place des relations
E/R+ Merise A la fois Entité/Relation et Merise au sein du même modèle
IDEF1X Notation de modélisation des données pour les relations et entités. Dans cette notation, chaque jeu de symboles de relation décrit une combinaison de caractère obligatoire et de cardinalité de l'entité en regard duquel il est affiché

Lorsque vous changez de notation, tous les symboles dans tous les diagrammes sont mis à jour.

Dans la notation IDEF1X :

Cardinalité Représentation
1, n
1,1 ou n, n
1,1 avec une dépendance affiche une ligne continue et une entité avec des angles arrondis

PowerAMC ne prend pas en charge les notations suivants :


ou


Le symbole de sous-type ou d'héritage change en fonction de la propriété Complet :

Complet Symbole
Oui
Non

Information

Vous pouvez choisir d'utiliser ensemble ou séparément les options d'information suivantes dans le modèle courant :

Option Description
Code unique Lorsque cette option est sélectionnée, elle requiert que les informations soient dotées d'un code unique
Réutilisation admise Lorsque cette option est sélectionnée, elle permet de réutiliser une information comme attribut d'entité de plusieurs entités, à condition que les attributs aient le même nom et le même type et n'appartiennent pas à une clé primaire.

Lorsque vous désélectionnez cette option ou si l'attribut appartient à une clé primaire, l'information ne peut pas être réutilisées. Dans ce cas, si la case Code unique est cochée, une nouvelle information ayant le même nom mais un code différent est créée, dans le cas contraire, une nouvelle information ayant le même nom et le même code est créée

Lorsque vous supprimez une entité ou des attributs d'entité, les options relatives aux informations suivantes déterminent si les informations correspondantes sont également supprimées :

Option définie Résultat de la suppression d'un attribut d'entité
Les deux Supprime l'attribut d'entité.
Code unique seulement Supprime l'attribut d'entité.
Réutilisation admise seulement Supprime l'attribut d'entité et l'information correspondante (si celle-ci n'est pas utilisée par une autre entité).
Aucune Supprime l'attribut d'entité et l'information correspondante.

Relation

Option Description
Code unique Requiert que chaque relation soit dotée d'un code unique.

Domaine/Attribut

Option Description
Imposer la cohérence Impose la cohérence entre la définition d'un domaine et les attributs qui utilisent ce domaine. Vous pouvez sélectionner n'importe laquelle des propriétés suivantes, ou une combinaison de ces propriétés :

  • Type de données - Type de données, longueur et précision
  • Contrôle - Paramètres de contrôle, tels que les valeurs minimum et maximum
  • Règles - Règles de gestion
  • Obligatoire - Propriété Obligatoire pour les attributs d'entité, d'association et d'héritage


Au moment où vous appliquez les options pour imposer la cohérence Vous devez préciser si vous souhaitez appliquer les propriétés du domaine aux attributs attachés au domaine. Si vous cliquez sur OK, les propriétés d'attribut sont modifiées pour être en cohérence avec les propriétés du domaine auquel elles appartiennent.



Lorsque vous modifiez les propriétés d'un domaine Les propriétés des attributs attachés au domaine sont mises à jour, si celles-ci sont sélectionnées dans la boîte de dialogue Options du modèle.



Les attributs ne peuvent pas être modifiés Lorsque vous cochez la case correspondant à une propriété d'attribut sous Imposer la cohérence dans la boîte de dialogue Options du modèle, toutes les instances de cette propriété d'attribut sont grisées et non modifiables dans les listes d'attributs et dans les feuilles de propriétés d'attribut correspondantes.



Si vous souhaitez modifier une propriété d'attribut ne pouvant diverger du domaine, vous devez détacher l'attribut du domaine ou décocher la case Imposer la cohérence appropriée dans la boîte de dialogue Options du modèle.
Utiliser le nom entier du type Spécifique que le nom entier du type de données est affiché dans les symboles d'entité.
Type de données par défaut Spécifie un type de données par défaut à appliquer aux domaines et attributs qui en sont dépourvus.

 


Copyright (C) 2007. Sybase Inc. All rights reserved.