Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/05/2012, 06:25
Avatar de educhip
educhip
 
Fecha de Ingreso: mayo-2008
Ubicación: Granada
Mensajes: 84
Antigüedad: 15 años, 11 meses
Puntos: 6
Respuesta: Cómo organizar Base de Datos

Hola, efectivamente lo puedes hacer en una tabla, de hecho en una base de datos deben estar todos los artículos o productos en la misma tabla, es la forma más eficiente. Si tuvieras muchísimos registros, 1 millón por ejemplo, ya deberías contemplar algún método rápido de búsqueda para que la consulta no tarde demasiado.

Eso en cuanto a la tabla...

Para crear subcategorías de productos debes tener un campo llamado subcategoría, donde la almacenas, pero después debes crear una tabla para cada categoría principal que contenga las subcategorías que ésta contiene.

Por ejemplo tienes las categorías lacteos, limpieza, y perfumeria, y cada una tendrá subcategorias, entonces te creas una tabla que se llame por ejemplo subcats_lacteos, que contendrá el listado de subcategorías disponibles. Esto lo vas a necesitar si estas haciendo un panel de gestión de contenidos, donde añades categorías y subcategorías.

Saludos.