Réserver une Démo
Pré. Proc.

Tableaux base de données

Les Tableaux sont les composants fondamentaux d'une base de données relationnelle, représentant plusieurs lignes d'éléments de données structurées (appelées colonnes). Chaque élément de données individuel entré dans une base de données relationnelle est représenté par une valeur dans une colonne.

Le profil UML d' Enterprise Architect pour la Modélisation des données représente :

  • Tableaux de base de données en tant qu'objets de classe UML avec un stéréotype de <<table>>
  • Colonnes Tableau en tant qu'attributs UML d'un Tableau , avec un stéréotype <<column>>
  • Clés primaires en tant qu'opérations/méthodes UML d'un Tableau , avec un stéréotype de <<PK>>
  • Foreign Keys en tant qu'opérations/méthodes UML d'un Tableau , avec un stéréotype de <<FK>>
  • Index en tant qu'opérations/méthodes UML d'un Tableau , avec un stéréotype de <<index>>
  • Contraintes uniques en tant qu'opérations/méthodes UML d'un Tableau , avec un stéréotype de <<unique>>
  • Vérifier les contraintes en tant qu'opérations/méthodes UML d'un Tableau , avec un stéréotype de <<check>>
  • Tableau Triggers en tant qu'opérations/méthodes UML d'un Tableau , avec un stéréotype de <<trigger>>
Enterprise Architect fait référence à toutes les opérations UML d'un Tableau collectivement en tant que Contraintes. Par conséquent, l'écran que vous utilisez pour gérer les attributs et les opérations UML d'un Tableau s'appelle l'écran Colonnes et Contraintes.

Exemple

Cet exemple simple d'un diagramme de Modèle de données physiques dans Enterprise Architect se compose de deux Tableaux de base de données représentés par des classes UML , nommés customers et customer_addresses .

A physical data model using Information Engineering connectors between tables, in Sparx Systems Enterprise Architect.

Chaque Tableau définit des colonnes de base de données, à l'aide d'attributs UML typés de manière appropriée pour le SGBD cible (dans ce cas, PostgreSQL).

Notes

  • Le stéréotype Tableau est indiqué par l'icône dans le coin supérieur droit de chaque classe (voir le sujet Data Modélisation Notation )
  • L'écran de maintenance d' Enterprise Architect pour la gestion des colonnes Tableau ne vous permet pas de modifier le stéréotype des attributs, puisque <<column>> est la seule option valide
  • Il est possible de masquer le libellé du stéréotype <<column>> affiché dans l'exemple Tableaux (voir le sujet Data Modélisation Notation )

Apprenez Plus