Criar relacionamento entre entidades Produto e produtos relacionados

24/05/2013

0

Boa tarde pessoal,

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

Junior Soares

Responder

Posts

29/05/2013

Douglas

Junior,
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
Responder

29/05/2013

Junior Soares

Olá 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.
Responder

29/05/2013

Junior Miranda

Boa tarde pessoal,

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
Responder

29/05/2013

Junior Soares

Fala xará!
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.
Responder

29/05/2013

Douglas

Olá 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
Responder

29/05/2013

Douglas

Olá 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 !



Responder

30/05/2013

Junior Soares

Valeu Douglas, muito obrigado cara.
Um abraço.
Responder

31/05/2013

Douglas

Valeu Douglas, muito obrigado cara.
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.
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar