Baixe o app para aproveitar ainda mais
Prévia do material em texto
CCT0310 – MODELAGEM DE DADOS Aula 8: MODELAGEM CONCEITUAL DE DADOS Conteúdo da Aula Modelagem de Agregação MODELAGEM DE AGREGAÇÃO 1 PRÓXIMOS PASSOS Modelagem de Dados AULA 8: MODELAGEM CONCEITUAL DE DADOS Agregação • Ocorre quando três ou mais entidades participam de um mesmo relacionamento; • No MER não é possível expressar relacionamentos entre relacionamentos. Modelagem de Dados AULA 8: MODELAGEM CONCEITUAL DE DADOS Agregação No exemplo abaixo podemos observar a existência de dois relacionamentos distintos entre FUNCIONÁRIO e PROJETO: Adaptado de: http://pt.slideshare.net/ivanclaudino/artc-1249307788-43 Modelagem de Dados AULA 8: MODELAGEM CONCEITUAL DE DADOS Agregação • Para tornar mais clara a leitura do diagrama podemos entender o relacionamento “trabalha” como uma nova entidade, que pode então participar de outro relacionamento: Adaptado de: http://pt.slideshare.net/ivanclaudino/artc-1249307788-43 Modelagem de Dados AULA 8: MODELAGEM CONCEITUAL DE DADOS Agregação Adicionar a informação de que medicamentos foram prescritos em uma consulta. Fonte: prof. Ceça Moraes Modelagem de Dados AULA 8: MODELAGEM CONCEITUAL DE DADOS Agregação Fonte: prof. Ceça Moraes Modelagem de Dados AULA 8: MODELAGEM CONCEITUAL DE DADOS Agregação – Outra Representação Gráfica Adaptado de : prof. Ceça Moraes Modelagem de Dados AULA 8: MODELAGEM CONCEITUAL DE DADOS Agregação Uma agregação pode ser nomeada: Modelagem de Dados AULA 8: MODELAGEM CONCEITUAL DE DADOS Agregação Quando utilizar agregação? • Quando a junção de duas entidades por meio de um relacionamento é percebida como um novo elemento que se relaciona com uma outra entidade. Modelagem de Dados AULA 8: MODELAGEM CONCEITUAL DE DADOS Assuntos da próxima aula: 1. Modelagem de Dados Históricos.
Compartilhar