EDIT. ( El titulo quedo medio extraño, tendria que haber puesto. "Pregunta sobre diseño de tablas" )
Tengo un pequeño problema y la verdad no se como encarar la solucion.
El tema es asi, estoy haciendole un programa a un amigo para que maneje su stock y listas de precios.
Ahora el problema es el siguiente:
Cada producto tiene las siguientes propiedades:
producto,marca,categoria,precio,stock
El tema es que necesita poder usar varias listas de precios pero si creo un campo "lista" tengo que cargar el producto una vez por cada lista de precios, lo que me genera muchos datos duplicados.
Tambien pense tener una tabla llamada listas de precios y guardar los siguientes datos.
id_lista.
id_producto.
precio.
Entonces para saber el precio de un producto en una lista de precio dada, tengo que primero saber el id del producto y de la lista y buscarlo en la tabla esta.
A alguien se le ocurre una mejor manera de hacerlo?
Saludos y gracias.