Entidades e Atributos

10 respostas
mdutra09

Olá pessoal tudo bem ? eu comecei fazer um curso técnico em informática
o professor explicou sobre banco de dados, entidades, atributos tals…
ele pediu um exercício de casa onde eu preciso:

Definir as entidades e atributos e relacionamentos necessários para guardar informações de uma agenda de telefones

Fiz uma aqui e gostaria de saber se está correto ou pelo menos perto do correto pra mim que estou aprendendo ainda.

Gostaria que me dessem uma força, ou caso esteja errado se é possível alguém postar um correto para mim estudar e corrigir o meu

Obrigado !

10 Respostas

romarcio

Porque você criou uma tabelas de relacionamento “Ordem” com as colunas A, B, C e D? Qual o sentido disso? E porque uma tabela “Agenda”? Não entendi a sua lógica.

Você pode cirar uma tabela para telefones e uma para endereço também. Porque uma pessoa pode ter vários telefones (residencial, comercial e celular) e também pode ter mais de um endereço (residencial e comercial).

Pessoas (1-N) Enderecos
Pessoas (1-N) Telefones

mdutra09

Fiz uma reformulação

Assim está melhor ou continua errado ?

fabiobp2000

posta o exercicio para vermos o que é pedido pelo seu professor!

mdutra09

Defina as entidades e atributos e relacionamentos necessários para guardar informações de uma agenda de telefones.

romarcio

mdutra09:
Fiz uma reformulação

Assim está melhor ou continua errado ?

Eu faria diferente, como te disse antes:
Pessoas (id, nome, data nascimento, email, …) - Enderecos (rua, numero, cep, …)
Pessoas - Telefones (celular, residencial, comercial)

Você tem o Banco de Dados Agenda, não tem que ter uma tabela Agenda.

mdutra09

Reformulei novamente, seria desta maneira a maneira correta?

romarcio

mdutra09:
Reformulei novamente, seria desta maneira a maneira correta?

Pessoas devem se relacionar com Telefones e não Endereços.

ViniGodoy

Se fosse dos anos 90 para trás, estaria certo. :lol:

romarcio

Se fosse dos anos 90 para trás, estaria certo. :lol:

Acho que minha frase ficou esquisita, eu quis dizer: A tabela pessoas deve ter relacionamento com a tabela telefones, e não a tabela endereços com a tabela telefones.

mdutra09

Ah sim, só mudar o relacionamento fica correto ?

Criado 10 de fevereiro de 2013
Ultima resposta 10 de fev. de 2013
Respostas 10
Participantes 4