Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/01/2014, 16:45
Avatar de guardarmicorreo
guardarmicorreo
 
Fecha de Ingreso: noviembre-2012
Ubicación: Córdoba
Mensajes: 1.153
Antigüedad: 12 años, 3 meses
Puntos: 84
Respuesta: Problema para crear zona de comentarios php

No he mirado tu código.

Pero lo que preguntas creo que es por un mal diseño en tu BD.

Pienso que la clave está en la siguiente pregunta:

¿Cuántos niveles de categorías y respectivos comentarios quieres soportar?

Imagina que tienes dos niveles. En el primer nivel tienes:

En la tabla: category_1

-Cocina.

y

-Deporte.



Imagina que cada nivel genérico admite comentarios, entonces para eso tienes que crear una tabla hija relacionada a la padre:

coments_category_1

Ahora dentro de cocina tienes:

En la tabla: category_2

-food_spanish (otra tabla hija para comentarios a esta generalidad)

Y otra tabla hija a food_spanish para recetas españolas que a su vez tiene otra tabla hija para comentarios a cada receta española.

Pienso que ese sería un buen diseño para lo que necesitas.

Permite asignar a cada categoría todas las sub-categorías que quieras con sus respectivos comentarios y dentro de estas sub-categorías puedes tener contenido que no necesariamente tiene que ser otra sub-categoría, por ejemplo, dentro de category_2 podrías tener notas, versiones, mensajes, lo que quieras, cuyo contenido esté en otra tabla hija.

De manera que si el admin quiere crear o borrar categorías o contenidos específicos tenga que crear o borrar tablas padre e hijas o entradas para mantener una buena coherencia/persistencia de datos en la BD y no tenga información que se quede suelta sin saber de dónde vino.

Puede que me equivoque, pero así lo veo yo.
__________________
Ayúdame a hacerlo por mi mismo.