exercicios
AULA 3
Nesta Unidade você vai aprender :
O que são Entidades Fracas e Subentidades?
O que são e como identificar os relacionamentos ?
O que é e como estabelecer cardinalidades nos relacionamentos ?
Como representar entidades, relacionamentos e cardinalidade ?
Objetivos:
Discutir o conceito, de subentidade e entidade fraca;
Discutir o processo de identificação dos relacionamentos;
Discutir o processo de identificação da cardinalidade dos relacionamentos;
Discutir o processo de elaboração do diagrama entidade-relacionamento;
3.1 Introdução
Finalizamos a Aula 2 apresentando como seria a representação gráfica do nosso exercício avaliativo da unidade 1.
Nesta aula, nos vamos entender melhor o que vem a ser esta representação gráfica. Você vai conhecer o conceito de relacionamento; vai aprender a identificar os relacionamentos entre as entidades e dar nomes aos relacionamentos.
Por fim você vai elaborar o Modelo Entidade - Relacionamento(MER) e estabelecer suas cardinalidades.
fig. 1 - Simbologia do MER
3.2 Subentidades e Entidades Fracas
Vamos recordar a definição de Entidade vista na aula anterior:
"Conjunto de objetos da realidade sobre os quais se deseja manter informações no banco de dados."
Vamos conhecer dois tipos especiais de entidades:
As subentidades;
As entidades fracas.
SUBENTIDADES
Uma entidade é considerada subentidade de outra se a primeira é um subconjunto da segunda entidade.
Por exemplo, se para ser jogador é preciso ser sócio do clube, então Jogador é um subconjunto da entidade sócio, portanto jogador é uma subentidade de sócio.
Por outro lado, podemos dizer que um sócio pode ser um sócio titular ou um sócio dependente.
Neste caso, sócio titular e sócio dependente são subentidades de sócio.
ATRIBUTOS DE SUBENTIDADES
Quando definimos os atributos de uma subentidade, consideramos os atributos da entidade da qual ela deriva.
Por exemplo, se a entidade jogador é um subconjunto da entidade