1.- los productos de dulceria, refrescos, galletas tienen el codigo de barra.
¿ estás como los clasifico al guardar en mi base de datos. ?
Como tú entiendas que es mejor, puedes tener tantos clasificadores como tú necesites, ejemplo:
-Linea -> Familia -> Producto -> Marca
- Línea Blanca -> Lavadoras -> Lavadora 15 KG -> LG
- Línea Blanca -> Lavadoras -> Lavadora 15 KG -> SAMSUNG
- Línea Blanca -> Estufas -> Estufa eléctrica 4 quemadores. -> Black & Decker
- Línea Blanca -> Estufas -> Estufa eléctrica 4 quemadores. -> LG
2.- en el caso de que el producto no tiene su codigo de barra, como puedo crearlo para que sea homogeneo
para la base de datos?.
Nuevamente, como a ti mejor se te acomode, un ejemplo podría ser concatenando los ID de la Línea,Familia,Producto y Marcar, en teoría debería ser una cadena ÚNICA, ese podría ser la solución a tú problema.
3.- Habra algun Usuario que ha realizado este tipo de sistemas para que de un Norte de la logica y de ahi programar.
No sé, pero creo que con las 2 primeras ya puedes avanzar.
Saludos!