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

Tableaux de bases de données

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

Le profil UML d' Enterprise Architect pour 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 de <<colonne>>
  • Primary Keys 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>>
  • Les 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 <<unique>>
  • Vérifiez les contraintes en tant qu'opérations/méthodes UML d'un Tableau , avec un stéréotype de <<check>>
  • Tableau Déclencheurs comme 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 sous le nom de Contraintes. Par conséquent, l'écran que vous utilisez pour gérer les attributs et opérations UML d'un Tableau est appelé écran Colonnes et contraintes.

Exemple

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

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, en utilisant des 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 la rubrique Notation Modélisation des données )
  • L'écran de maintenance Enterprise Architect pour la gestion des colonnes Tableau ne vous permet pas de modifier le stéréotype des attributs, car <<colonne>> est la seule option valide
  • Il est possible de masquer l'étiquette de stéréotype <<colonne>> affichée dans les Tableaux d'exemple (voir la rubrique Notation Modélisation des données )

Apprenez Plus