Como você representa VIEWS em um ERD?

12

VIEWS (CREATE VIEW) estão representadas em um ERD? Em caso afirmativo, como você os representa e especifica de quais tabelas eles vieram?

leeand00
fonte
1
Não tenho certeza se isso irá ajudá-lo ou não, mas aqui está uma postagem destacando um recurso do Toad que faz isso com algumas capturas de tela. Talvez pelo menos lhe dê algumas pistas. toadworld.com/Blogs/tabid/67/EntryId/573/…
squillman
1
Tanto quanto me lembro, o PowerDesigner permite representar uma exibição usando uma notação semelhante à de uma tabela, mas com um ícone especial próximo ao nome da tabela. Se sua ferramenta não fornecer isso, use um padrão de nomenclatura para distinguir visualizações da tabela e / / / color.
NoChance

Respostas:

6

Há um objeto de exibição disponível em várias ferramentas de ERD que eu já vi (TOAD, Agilian, Visio). Não tenho certeza de que formalmente faça parte de qualquer notação, mas possa ser interpretado como um estereótipo, pois é efetivamente apenas outra entidade.

Demonstrar o relacionamento com as tabelas de origem é um pouco mais difícil, IMO. Eu usaria apenas um conector genérico, especialmente porque o relacionamento provavelmente é muito mais complexo do que pode ser descrito visualmente (acabei de criar uma exibição que é preenchida em parte por funções que executam consultas complexas em várias tabelas). Eu absolutamente não usaria os conectores de relacionamento.

Jeffrey Alan Lee
fonte
Talvez a notação formal tenha chegado primeiro e eles tenham adicionado as visualizações posteriormente ... #
leeand00