Diseño de BD tienda
Publicado por Jose Luis (10 intervenciones) el 19/08/2008 17:53:15
Hola buenas tardes, quisiera ver si alguien me podria hechar la mano, ya que realmente soy programador y no soy nada bueno diseñando base de datos, tengo el siguiente problema.
Me pidieron que haga un mini punto de venta para una caja de una escuela, este punto de venta tiene que poder el usuario dar de alta sus productos para almacenarlo en inventario para que posteriormente pueda realizar una venta a un alumno. Los tipo de producto que manejan son los siguientes:
Camisetas ( producto camiseta con alguno de los atributos)
.Tipo polo
.Tipo normal
.Hombre o Mujer
.Color
.Talla
.Cantidad en inventario
Jeans
.Color
.Hombre o mujer
.talla
.Cantidad en inventario
Boligrafos
.Color de tinta
.Cantidad en inventario
Tazas para café
.Cantidad en inventario
entre otros.
El gran problema que tengo es que no se de que manera crear la base de datos, ya que son productos completamente diferentes a excepcion de camisteas y jeans, que necesito hacer? crear una sola tabla productos? hacer tablas por cada producto?
El problema que surge es que se tiene que generar un venta por ejemplo un alumno se
llevo un camiseta, un boligrafo y una taza, mediante que ID lo relaciono?
Cabe recalar que el usuario necesita saber cuantas camisetas tipo polo, color rojas de talla chica (es un ejemplo) se vendieron hoy y cuantas me quedan en inventario.
Por favor necesito que me orienten ya que soy programador y no diseñador de base de datos.
Si no quedo entendido el problema puedo explicarlo detalladamente, pero ayudenme por favor.
Me pidieron que haga un mini punto de venta para una caja de una escuela, este punto de venta tiene que poder el usuario dar de alta sus productos para almacenarlo en inventario para que posteriormente pueda realizar una venta a un alumno. Los tipo de producto que manejan son los siguientes:
Camisetas ( producto camiseta con alguno de los atributos)
.Tipo polo
.Tipo normal
.Hombre o Mujer
.Color
.Talla
.Cantidad en inventario
Jeans
.Color
.Hombre o mujer
.talla
.Cantidad en inventario
Boligrafos
.Color de tinta
.Cantidad en inventario
Tazas para café
.Cantidad en inventario
entre otros.
El gran problema que tengo es que no se de que manera crear la base de datos, ya que son productos completamente diferentes a excepcion de camisteas y jeans, que necesito hacer? crear una sola tabla productos? hacer tablas por cada producto?
El problema que surge es que se tiene que generar un venta por ejemplo un alumno se
llevo un camiseta, un boligrafo y una taza, mediante que ID lo relaciono?
Cabe recalar que el usuario necesita saber cuantas camisetas tipo polo, color rojas de talla chica (es un ejemplo) se vendieron hoy y cuantas me quedan en inventario.
Por favor necesito que me orienten ya que soy programador y no diseñador de base de datos.
Si no quedo entendido el problema puedo explicarlo detalladamente, pero ayudenme por favor.
Valora esta pregunta


0