Analise Diagramas Representação
O modelo de dados entidade-relacionamento baseia-se na percepção de um universo constituído por um grupo básico de objetos chamados entidades e pelos relacionamentos entre estes objetos.
Entidade: É um objeto que existe e é distinguível de outros objetos.
Atributo: Um conjunto de diferentes atributos caracteriza uma entidade.
Relacionamento: Troca de informações entre as entidades.
Exemplo:
Tipos de Relacionamentos (Cardinalidade):
Um-para-um (1:1): uma entidade em A está associada a no máximo uma entidade em B, e uma entidade em B está associada a no máximo uma entidade em A.
Um-para-muitos (1:N): uma entidade em A está associada a qualquer número de entidades em B, entretanto uma entidade em B está associada a no máximo uma entidade em A.
Muitos-para-muitos (N:N): uma entidade em A está associada a qualquer número de entidades em B, e uma entidade em B está associada a qualquer número de entidades em A.
Dicionário de Dados
Representa todas as entidades que foram criadas no modelo E-R, definindo seus atributos e classificações.
Exemplo:
Entidade: Cliente
Descrição: Armazenar as informações dos clientes.
Relacionamento: pedido, vendas
Campo
Descrição
Tipo tamanho Atributos
Código
Código do cliente
Numérico
05
PK – Chave primária
Nome
Nome do cliente
Alfanumérico
60
Not null endereco Endereço do cliente
Alfanumérico
60
Not null
Fone
Telefone do cliente
Numérico
10
Not null
Cidade
Cidade do cliente
Alfanumérico
60
Not null
Estado
Estado do cliente
Alfanumérico
02
Not null
Status
Situação do cliente no sistema
Numérico
01
CK – Ativo (0) e Inativo (1)
Entidade: Funcionário
Descrição: Armazenar as informações dos funcionários.
Relacionamento: pedido, vendas, comissão.
Campo
Descrição
Tipo tamanho Atributos codigo Código do funcionário
Numérico
05
PK – Chave