Relacionamentos de banco de dados

2 respostas
diogo10

Olá Senhores, eu to com uma duvida besta sobre essa modelagem de dados

CREATE TABLE Alimento (
  idAlimento ,
  nome ,
  id_quantidade FK COM a tabela Quantidade,
  id_classificao FK COM a tabela Classificacao, 
);

CREATE TABLE Classificao (
  idClassificao ,
  nome ,
);

CREATE TABLE Quantidade (
  idQuantidade ,
  nome ,
);

a tabela Quantidade tem valores fixos, como por exemplo… 1 colher de sopa, um bifo completo,2 colher de sopa… e por ai vai
a tabela Classificação tem valores fixos também, como por exemplo… Carnes,Lacticinios,Doces,Hortaliças… e por ai vai
o relacionamento de Alimento com Quantidade e 1:N e o relacionamento de Alimento com Classificação e de 1:1

Esse meu esquema ta furado ?

2 Respostas

davidbuzatto

Eu mudaria:
[list]o nome da tabela Quantidade para Unidade.[/list][list]o relacionamento de Alimento e Classificação (Unidade) para 1:N, visto que você pode ter vários alimentos com a mesma classificação.[/list][list]o nome dos ids. Para que colocar o nome da tabela no id? Eles jã não estão na tabela?[/list]

diogo10

e uma possibilidade David, mas eu to fazendo certo pensando assim ?

Criado 15 de setembro de 2012
Ultima resposta 15 de set. de 2012
Respostas 2
Participantes 2