Foros del Web » Programando para Internet » PHP »

¿Qué es mejor?

Estas en el tema de ¿Qué es mejor? en el foro de PHP en Foros del Web. Hola, tengo una BD de productos y quiero crear un directorio por categorías del tipo: Categoría 1 (34) Categoría 2 (15) Subcategoría 1 (3) Etc. ...
  #1 (permalink)  
Antiguo 09/06/2008, 10:03
 
Fecha de Ingreso: junio-2008
Mensajes: 93
Antigüedad: 15 años, 10 meses
Puntos: 0
¿Qué es mejor?

Hola,

tengo una BD de productos y quiero crear un directorio por categorías del tipo:

Categoría 1 (34)
Categoría 2 (15)
Subcategoría 1 (3)
Etc.

donde el número entre paréntesis sea el número de registros (productos) en esa categoría. No sé si es mejor crear un txt con un array que cargue las categorías o crear una nueva tabla en la BD (y las correspondientes subtablas de subcategorías).

¿Cuál de las dos opciones es mejor?
  #2 (permalink)  
Antiguo 09/06/2008, 19:43
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: ¿Qué es mejor?

Base de datos es mas seguro, eficaz y rápida... suerte!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 09/06/2008, 19:45
 
Fecha de Ingreso: febrero-2007
Mensajes: 38
Antigüedad: 17 años, 1 mes
Puntos: 0
Respuesta: ¿Qué es mejor?

Hola

Creo que lo mejor es que crees tu tabla nueva y coloques tus categorias y sub categorias alli, ademas que te permitira hacer una edicion o modificacion mas facil si le haces un back office a tu aplicacion.
  #4 (permalink)  
Antiguo 10/06/2008, 09:28
 
Fecha de Ingreso: junio-2008
Mensajes: 93
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: ¿Qué es mejor?

Gracias, lo he hecho así:

Tabla1: id, categoria, cantidad
Tabla2: id, id_categoria, subcategoria, cantidad
Tabla3: id, id_subcategoria, nombre, cantidad

Creo que es lo más claro y útil.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:20.