• Nenhum resultado encontrado

Relacionamento Recursivo

No documento Modelo de Entidade-Relacionamento (MER) (páginas 60-100)

Situa¸c˜ao em que uma entidade ´e m˜ae e filha ao mesmo tempo. Tamb´em conhecido como auto-relacionamento.

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 17 / 50

Relacionamento Recursivo

Situa¸c˜ao em que uma entidade ´e m˜ae e filha ao mesmo tempo.

Tamb´em conhecido como auto-relacionamento.

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 17 / 50

Relacionamento Recursivo

Situa¸c˜ao em que uma entidade ´e m˜ae e filha ao mesmo tempo.

Tamb´em conhecido como auto-relacionamento.

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 17 / 50

MER - Conven¸c˜ oes

Relacionamento Recursivo:

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 18 / 50

MER - Conven¸c˜ oes

Relacionamento Recursivo:

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 18 / 50

MER - Conven¸c˜ oes

Relacionamento Recursivo:

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 18 / 50

Exemplo

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 19 / 50

Heran¸ca

E a forma de agrupar um conjunto de entidades que compartilham´ caracter´ısticas comuns.

Restri¸c˜oes:

I Mutuamente Exclusivo- quando uma instˆancia da entidade generaliza¸ao s´o pode estar em uma entidade de especializa¸ao.

I Sobrepostos- quando uma instˆancia da entidade generaliza¸ao pode estar em duas ou mais entidade de especializa¸ao

I Total- cada entidade da generaliza¸ao deve pertencer a pelo menos uma entidade de especializa¸ao.

I Parcial- cada entidade da generaliza¸ao pode ou n˜ao pertencer a uma entidade de especializa¸ao.

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 20 / 50

Heran¸ca

E a forma de agrupar um conjunto de entidades que compartilham´ caracter´ısticas comuns.

Restri¸c˜oes:

I Mutuamente Exclusivo- quando uma instˆancia da entidade generaliza¸ao s´o pode estar em uma entidade de especializa¸ao.

I Sobrepostos- quando uma instˆancia da entidade generaliza¸ao pode estar em duas ou mais entidade de especializa¸ao

I Total- cada entidade da generaliza¸ao deve pertencer a pelo menos uma entidade de especializa¸ao.

I Parcial- cada entidade da generaliza¸ao pode ou n˜ao pertencer a uma entidade de especializa¸ao.

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 20 / 50

Heran¸ca

E a forma de agrupar um conjunto de entidades que compartilham´ caracter´ısticas comuns.

Restri¸c˜oes:

I Mutuamente Exclusivo- quando uma instˆancia da entidade generaliza¸c˜ao s´o pode estar em uma entidade de especializa¸ao.

I Sobrepostos- quando uma instˆancia da entidade generaliza¸ao pode estar em duas ou mais entidade de especializa¸c˜ao

I Total- cada entidade da generaliza¸c˜ao deve pertencer a pelo menos uma entidade de especializa¸ao.

I Parcial- cada entidade da generaliza¸ao pode ou n˜ao pertencer a uma entidade de especializa¸ao.

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 20 / 50

Heran¸ca

E a forma de agrupar um conjunto de entidades que compartilham´ caracter´ısticas comuns.

Restri¸c˜oes:

I Mutuamente Exclusivo- quando uma instˆancia da entidade generaliza¸ao s´o pode estar em uma entidade de especializa¸ao.

I Sobrepostos- quando uma instˆancia da entidade generaliza¸ao pode estar em duas ou mais entidade de especializa¸c˜ao

I Total- cada entidade da generaliza¸c˜ao deve pertencer a pelo menos uma entidade de especializa¸ao.

I Parcial- cada entidade da generaliza¸ao pode ou n˜ao pertencer a uma entidade de especializa¸ao.

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 20 / 50

Heran¸ca

E a forma de agrupar um conjunto de entidades que compartilham´ caracter´ısticas comuns.

Restri¸c˜oes:

I Mutuamente Exclusivo- quando uma instˆancia da entidade generaliza¸ao s´o pode estar em uma entidade de especializa¸ao.

I Sobrepostos- quando uma instˆancia da entidade generaliza¸ao pode estar em duas ou mais entidade de especializa¸ao

I Total- cada entidade da generaliza¸c˜ao deve pertencer a pelo menos uma entidade de especializa¸ao.

I Parcial- cada entidade da generaliza¸ao pode ou n˜ao pertencer a uma entidade de especializa¸ao.

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 20 / 50

Heran¸ca

E a forma de agrupar um conjunto de entidades que compartilham´ caracter´ısticas comuns.

Restri¸c˜oes:

I Mutuamente Exclusivo- quando uma instˆancia da entidade generaliza¸ao s´o pode estar em uma entidade de especializa¸ao.

I Sobrepostos- quando uma instˆancia da entidade generaliza¸ao pode estar em duas ou mais entidade de especializa¸ao

I Total- cada entidade da generaliza¸ao deve pertencer a pelo menos uma entidade de especializa¸ao.

I Parcial- cada entidade da generaliza¸ao pode ou n˜ao pertencer a uma entidade de especializa¸ao.

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 20 / 50

Heran¸ca

E a forma de agrupar um conjunto de entidades que compartilham´ caracter´ısticas comuns.

Restri¸c˜oes:

I Mutuamente Exclusivo- quando uma instˆancia da entidade generaliza¸ao s´o pode estar em uma entidade de especializa¸ao.

I Sobrepostos- quando uma instˆancia da entidade generaliza¸ao pode estar em duas ou mais entidade de especializa¸ao

I Total- cada entidade da generaliza¸ao deve pertencer a pelo menos uma entidade de especializa¸ao.

I Parcial- cada entidade da generaliza¸ao pode ou n˜ao pertencer a uma entidade de especializa¸c˜ao.

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 20 / 50

MER - Conven¸c˜ oes

Heran¸ca:

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 21 / 50

MER - Conven¸c˜ oes

Heran¸ca:

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 21 / 50

MER - Conven¸c˜ oes

Heran¸ca:

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 21 / 50

Agrega¸c˜ ao

E a abstra¸´ c˜ao que permite construir objetos compostos a partir de objetos componentes.

Os elementos de modelagem podem ser associados formando outros elementos que representam essa associa¸c˜ao.

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 22 / 50

Agrega¸c˜ ao

E a abstra¸´ c˜ao que permite construir objetos compostos a partir de objetos componentes.

Os elementos de modelagem podem ser associados formando outros elementos que representam essa associa¸c˜ao.

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 22 / 50

Agrega¸c˜ ao

E a abstra¸´ c˜ao que permite construir objetos compostos a partir de objetos componentes.

Os elementos de modelagem podem ser associados formando outros elementos que representam essa associa¸c˜ao.

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 22 / 50

Agrega¸c˜ ao

Agrega¸c˜ao:

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 23 / 50

Agrega¸c˜ ao

Agrega¸c˜ao:

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 23 / 50

Agrega¸c˜ ao

Agrega¸c˜ao:

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 23 / 50

Agrega¸c˜ ao

O esquema abaixo mostra um relacionamento bin´ario:

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 24 / 50

Agrega¸c˜ ao

O esquema abaixo mostra um relacionamento bin´ario:

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 24 / 50

Agrega¸c˜ ao

O esquema abaixo mostra um relacionamento bin´ario:

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 24 / 50

Agrega¸c˜ ao

Suponha que algumas entrevistas resultem em cargos oferecidos e outras n˜ao.

O esquema abaixo est´a correto?

N˜ao, pois o diagrama indica quetodo relacionamento de entrevista tenha um cargo associado.

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 25 / 50

Agrega¸c˜ ao

Suponha que algumas entrevistas resultem em cargos oferecidos e outras n˜ao.

O esquema abaixo est´a correto?

N˜ao, pois o diagrama indica quetodo relacionamento de entrevista tenha um cargo associado.

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 25 / 50

Agrega¸c˜ ao

Suponha que algumas entrevistas resultem em cargos oferecidos e outras n˜ao.

O esquema abaixo est´a correto?

N˜ao, pois o diagrama indica quetodo relacionamento de entrevista tenha um cargo associado.

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 25 / 50

Agrega¸c˜ ao

Suponha que algumas entrevistas resultem em cargos oferecidos e outras n˜ao.

O esquema abaixo est´a correto?

N˜ao, pois o diagrama indica quetodo relacionamento de entrevista tenha um cargo associado.

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 25 / 50

Agrega¸c˜ ao

Suponha que algumas entrevistas resultem em cargos oferecidos e outras n˜ao.

O esquema abaixo est´a correto?

N˜ao, pois o diagrama indica quetodo relacionamento de entrevista tenha um cargo associado.

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 25 / 50

Agrega¸c˜ ao

O esquema abaixo est´a correto?

N˜ao, pois o MER n˜ao permite relacionamentos entre relacionamentos.

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 26 / 50

Agrega¸c˜ ao

O esquema abaixo est´a correto?

N˜ao, pois o MER n˜ao permite relacionamentos entre relacionamentos.

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 26 / 50

Agrega¸c˜ ao

O esquema abaixo est´a correto?

N˜ao, pois o MER n˜ao permite relacionamentos entre relacionamentos.

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 26 / 50

Agrega¸c˜ ao

O esquema abaixo est´a correto?

N˜ao, pois o MER n˜ao permite relacionamentos entre relacionamentos.

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 26 / 50

Agrega¸c˜ ao

Poss´ıvel representa¸c˜ao:

O melhor modo para representar a situa¸c˜ao anterior ´e usar agrega¸c˜ao.

No diagrama acima n˜ao existe obrigatoriedadeda entrevista para encaminhar um candidato a um cargo.

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 27 / 50

Agrega¸c˜ ao

Poss´ıvel representa¸c˜ao:

O melhor modo para representar a situa¸c˜ao anterior ´e usar agrega¸c˜ao.

No diagrama acima n˜ao existe obrigatoriedadeda entrevista para encaminhar um candidato a um cargo.

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 27 / 50

Agrega¸c˜ ao

Poss´ıvel representa¸c˜ao:

O melhor modo para representar a situa¸c˜ao anterior ´e usar agrega¸c˜ao.

No diagrama acima n˜ao existe obrigatoriedadeda entrevista para encaminhar um candidato a um cargo.

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 27 / 50

Agrega¸c˜ ao

Poss´ıvel representa¸c˜ao:

O melhor modo para representar a situa¸c˜ao anterior ´e usar agrega¸c˜ao.

No diagrama acima n˜ao existe obrigatoriedadeda entrevista para encaminhar um candidato a um cargo.

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 27 / 50

Agrega¸c˜ ao

Poss´ıvel representa¸c˜ao:

O melhor modo para representar a situa¸c˜ao anterior ´e usar agrega¸c˜ao.

No diagrama acima n˜ao existe obrigatoriedadeda entrevista para encaminhar um candidato a um cargo.

Tiago Eugenio de Melo Modelo de Entidade-Relacionamento (MER) 15 de Janeiro de 2022 27 / 50

No documento Modelo de Entidade-Relacionamento (MER) (páginas 60-100)

Documentos relacionados