Criar relacionamento entre entidades Produto e produtos relacionados
24/05/2013
0
Sou novo aqui no furum, e estou precisando de uma ajudinha.
Estou criando um modelo de dados para um projeto, e uma das entidades que tenho é a de Produto. Quero criar um relacionamento pra dizer que um produto possui outros produtos relacionados a ele. Alguém sabe me dizer a maneira mais correta de modelar este tipo de relacionamento?
Desde já, obrigado pessoal.
Abraço.
Junior Soares
Posts
29/05/2013
Douglas
o que você pode fazer é o seguinte.
Criar as entidades de [PRODUTO] e [SUBPRODUTO],
pois neste caso você irá ligar todo o produto relacionado
aos seus subprodutos.
Ex:
Produto
- Limpeza
.Veja <-(Lista de SubProduto)
.Sabão em Pó
.Cloro
29/05/2013
Junior Soares
Valeu pela resposta.
Você poderia me dar uma dica de como modelar este relacionamento de forma correta no meu diagrama? Ex:
- - - - - - - - - -
|PRODUTO| -O|---------O< |SUB_PRODUTO|
- - - - - - - - - -
Um abraço.
29/05/2013
Junior Miranda
Sou novo aqui no furum, e estou precisando de uma ajudinha.
Estou criando um modelo de dados para um projeto, e uma das entidades que tenho é a de Produto. Quero criar um relacionamento pra dizer que um produto possui outros produtos relacionados a ele. Alguém sabe me dizer a maneira mais correta de modelar este tipo de relacionamento?
Desde já, obrigado pessoal.
Abraço.
Estamos falando de composição??
Ex. Bicicleta é um produto composta por:
- Pneus;
- Jantes;
- Corrente;
...
[]´s
29/05/2013
Junior Soares
Não estamos falando de composição, talvez uma associação recursiva. Mas é isso que quero ter certeza porque não quero faze meu modelo de dados com erros.
29/05/2013
Douglas
Valeu pela resposta.
Você poderia me dar uma dica de como modelar este relacionamento de forma correta no meu diagrama? Ex:
- - - - - - - - - -
|PRODUTO| -O|---------O< |SUB_PRODUTO|
- - - - - - - - - -
Um abraço.
[PRODUTO] [SUBPRODUTO]
CDPROD <- PRIMARY KEY / NOMEPROD CDSUBPROD <- PRIMARY KEY / CDPROD <- FOREIGN KEY / NOMEPROD
29/05/2013
Douglas
Valeu pela resposta.
Você poderia me dar uma dica de como modelar este relacionamento de forma correta no meu diagrama? Ex:
- - - - - - - - - -
|PRODUTO| -O|---------O< |SUB_PRODUTO|
- - - - - - - - - -
Um abraço.
[PRODUTO] [SUBPRODUTO]
CDPROD <- PRIMARY KEY / NOMEPROD CDSUBPROD <- PRIMARY KEY / CDPROD <- FOREIGN KEY / NOMEPROD
Desconsiderar o erro acima. Desculpa!
[PRODUTO]
CDPROD <- PRIMARY KEY / NOMEPROD
[SUBPRODUTO]
CDSUBPROD <- PRIMARY KEY / CDPROD <- FOREIGN KEY / NOMEPROD
Caro amigo,
aí estar o relacionamento entre as tabelas. Agora é só por em
prática, qualquer dúvida só postar. Boa Sorte !
31/05/2013
Douglas
Um abraço.
Junior, só uma correção. Na tabela de SubProduto, coloquei o nome
do atributo NomeProd na verdade é NomeSubProd.
Precisando estarei sempre por aqui.
Clique aqui para fazer login e interagir na Comunidade :)