
04/11/2009, 19:52
|
| | Fecha de Ingreso: noviembre-2009
Mensajes: 2
Antigüedad: 15 años, 4 meses Puntos: 0 | |
Respuesta: Relacion entre 3 tablas Gracias a todos por las respuestas. Lei el link que pasaron sobre normalizacion, pero aun no me queda del todo claro la solucion. El planteo es el siguiente:
Las secciones tienen ninguna, una o muchas noticias, y las noticias pueden no pertener a ninguna categoria o a solo una de ellas. A su vez cada seccion posee su propio grupo de categorias.
Segun lo dicho seria, se me ocurren dos posibles soluciones 1º solucion
seccion (seccion_id, ...)
categoria (categoria_id, seccion_id, ...)
noticia (noticia_id, categoria_id, ...)
En este caso, cada seccion tendria entre sus categorias una categoria "sin categorizar" (ironico no?) para solucionar la posibilidad de que una noticia no pertenezca a ninguna categoria. 2º solucion
seccion (seccion_id, ...)
categoria (categoria_id, seccion_id, ...)
noticia (noticia_id, ...)
noticia_categoria (noticia_id, categoria_id)
-----
Aclaro sobre el planteo de que una noticia no pertenezca a una categoria es solo para una cuestion visual de presentacion. Es decir, en la pagina se verian todas las noticias de una seccion sin categorizar, y luego las otras agrupadas por categorias. Por lo que la primera solucion (crear una categoria "sin categorizar") me parece la mejor. Que opinan?
Gracias nuevamente.
Saludos. |