Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/01/2010, 08:20
okey
 
Fecha de Ingreso: enero-2010
Mensajes: 3
Antigüedad: 14 años, 9 meses
Puntos: 0
Exclamación Es mejor muchas filas o muchas columnas en una tabla?

Hola a todos, soy nuevo por aca. Estoy líando desde algunos días con un problema en el diseño de mi bd, lo que pasa es que estoy haciendo una tienda virtual en el que el usuario puede registrar su producto y el detalle de su producto. Los campos de detalle del producto depende de la categoría del producto; por ejmplo los campos del detalle de un producto de la categoría "Alimentos" seria: Registro sanitario,Fecha de Vencimiento, etc; mientras que el detalle de un producto de la categoría "Metales" sería: Composición de Sodio %,Composicion Mg %; como ven sería totalmente diferente. Esto no sería mayor problema si no fuera porque estoy manejando aproximadamente 30 rubros y cada rubro 40 categorías y dentro de cada categoría 20 subcategorías (en algunos casos no tienen sub categorías); y pues como verán mi problema es como hago para diseñar las tablas para almacenar los detalles para cada uno de las categorías. Pensé en crear una tabla de detalle para cada categoría pero eso sería crear como 200 o más tablas y a la hora del mantenimiento sería problemático, lo otro que pensé fue crear una gran tabla con todos los campos de detalles necesarios y almacenar los que requiera un producto según su categoría y los demas campos dejarlos en NULL; aún no sé que hacer así que ví que en este sitio existen muchos expertos en la materia por lo cual solicito su apoyo por favor.
Muchas gracias.