ritacardoso
Membro
Olá
Estou com uma ligeira duvida relativamente a criação de um modelo ER para a criação de um sistema de vendas em PLSQL.
Cada encomenda pode ter um ou vários produtos. Sendo que os produtos podem ser itens individuais (ex: “1 rosa”); podem ser produtos personalizados pelo cliente, compostos por vários itens (ex: “12 rosas vermelhas; 2 Gipsofilas; 1 involucro de celofane branco”); e ainda serem itens pré-definidos (ex: “Coroa Branca”).
Alguém me consegue dar umas ideias de como isto poderia funcionar bem?
A minha ideia até agora era fazer:
-Produto (id, nome, cor, stock, tipoItem)
-TipoItem (id, nome), em que o nome iria ser "individual", "composto" e "predifinido"
-Encomenda (id, tipoItem, idProduto, quantidade)
a minha maior duvida é se na encomenda para adicionar o pedido composto, iria dar certo. Devido a ter que adicionar varias encomendas com o mesmo id na mesma tabela devido aos vários produtos do mesmo pedido.
Obrigada
Estou com uma ligeira duvida relativamente a criação de um modelo ER para a criação de um sistema de vendas em PLSQL.
Cada encomenda pode ter um ou vários produtos. Sendo que os produtos podem ser itens individuais (ex: “1 rosa”); podem ser produtos personalizados pelo cliente, compostos por vários itens (ex: “12 rosas vermelhas; 2 Gipsofilas; 1 involucro de celofane branco”); e ainda serem itens pré-definidos (ex: “Coroa Branca”).
Alguém me consegue dar umas ideias de como isto poderia funcionar bem?
A minha ideia até agora era fazer:
-Produto (id, nome, cor, stock, tipoItem)
-TipoItem (id, nome), em que o nome iria ser "individual", "composto" e "predifinido"
-Encomenda (id, tipoItem, idProduto, quantidade)
a minha maior duvida é se na encomenda para adicionar o pedido composto, iria dar certo. Devido a ter que adicionar varias encomendas com o mesmo id na mesma tabela devido aos vários produtos do mesmo pedido.
Obrigada