relacionamento
Olá galera, tenho um ínfimo conhecimento de ER por isso quem puder aguentar eu agradeço muito :)
Cenário:
>
Sou uma distribuidora e vendo o item "X", esse item "X" possui estoque, preco e venda mínima
Partindo desse exemplo eu tenho a seguinte modelagem:
/applications/core/interface/imageproxy/imageproxy.php?img=http://img9.imageshack.us/img9/4599/modelagem.png&key=6cddfbdf617c240e8f9a8ba87966afa7967a34c7e8fb8694fca42cb306197a47" alt="modelagem.png" />
Agora vamos usar um item de referência:
>
Nome: Relógio Jujuba Modelo 3000
Estoque: 1000 quilos
Preço: 2.00 reais
Venda Mínima: 5 peças
Usando minha modelagem já implementada no bando de dados junto com o item de referência:
insert into itens (id_item, nome, estoque, preco, venda_minima)values (1, "Relógio Jujuba Modelo 3000", "1000 quilos", "2.00 reais", "5 peças");
O sistema é funcional ? Sim ! Perfeito ? Longe disso !
O problema é as unidades, deve-se escrever apenas a quantidade em formato numérico:
insert into itens (id_item, nome, estoque, preco, venda_minima)values (1, "Relógio Jujuba Modelo 3000", 1000, 2.00, 5);
E para onde vai as unidades ? Para uma tabela separada que será ligada com seu respectivo item. O problema é que eu não sei como fazer isso, não sei como ligar 3 atributos diferentes de uma entidade (Estoque, Preço, Venda Mínima) com os descritores de um atributo de outra entidade (Peças, Quilos, reais). O máximo que consegui foi criar 3 chaves estrangeiras que representam os objetos citadados anteriormente, tipo assim:
/applications/core/interface/imageproxy/imageproxy.php?img=http://img705.imageshack.us/img705/4599/modelagem.png&key=86e2be997623ec5ae7934af5a1f293f867488f20501afe2a2e56e9251b20e300" alt="modelagem.png" />
Creio que esse método deva ser monstruosamente inapropriado, existe alguma maneira correta de solucionar isso ?
Vlwwww, flowwwwwwwwwwwwwww
Discussão (8)
Carregando comentários...