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?
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?
Réponses:
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.