21/04/2014, 09:51
|
| Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años Puntos: 2658 | |
Respuesta: Como hacer el diseño a tres niveles en base de datos Una sola tabla, con FK que apunta a si misma.
Es un caso de manual, y todos los DBMS tienen en la documentacion de sus cursos básicos un ejemplo de ese caso.
Es la lmisma lógica de buscar el "jefe de cada empleado".
Se crea una FK nulable, donde la instancia de mayor jerarquía (el jefe) no depende de nadie, y todos los subalternos dependen de él, o de un subalterno a el, es decir, sy FK apunta a la misma tabla, pero a otro empelado.
El caso de las categorias / subcategorias sigue exactamente la misma lógica.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |