Comment représentez-vous les VUES dans une ERD?

12

Les VUES (CREATE VIEW) sont-elles représentées dans un ERD? Si oui, comment les représentez-vous et précisez-vous de quelles tables ils proviennent?

leeand00
la source
1
Je ne sais pas si cela vous aidera ou non, mais voici un article mettant en évidence une fonctionnalité Toad qui le fait avec quelques captures d'écran. Peut-être que cela vous donnera au moins quelques pistes. toadworld.com/Blogs/tabid/67/EntryId/573/…
squillman
1
Pour autant que je me souvienne, PowerAMC ​​vous permet de représenter une vue en utilisant une notation similaire à celle d'une table mais avec une icône spéciale près du nom de la table. Si votre outil ne le prévoit pas, utilisez une norme de dénomination pour distinguer les vues du tableau et / ou de la couleur.
NoChance

Réponses:

6

Il y a un objet de vue disponible dans plusieurs outils ERD que j'ai vus (TOAD, Agilian, Visio). Je ne suis pas tout à fait sûr qu'il fait officiellement partie d'une notation, mais pourrait être interprété comme un stéréotype, car il ne s'agit en fait que d'une autre entité.

La démonstration de la relation avec les tables source est un peu plus difficile, OMI. J'utiliserais simplement un connecteur générique, d'autant plus que la relation est probablement beaucoup plus complexe que ce qui peut être décrit visuellement (je viens de créer une vue qui est remplie en partie par des fonctions qui exécutent des requêtes complexes sur plusieurs tables). Je n'utiliserais absolument pas les connecteurs de relation.

Jeffrey Alan Lee
la source
Peut-être que la notation formelle est venue en premier et ils ont ajouté les VUES plus tard ...
leeand00