Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/01/2014, 07:55
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Algunas dudas sobre Mysql

Cita:
Iniciado por MenS1ayer Ver Mensaje
Buen dia, actualmente estoy realizando practicas y me pidieron que hiciera un menu basado en una bd, eso ya lo hice despues de eso me dijeron que cada vez que se agregue un nuevo registro a la tabla menu, que ese registro se agregue pero como campo en otra tabla, a lo que me hace preguntarme es posible hacer ? y de ser asi como lo logro, se que con los trigger puedes agregar registros pero agregar campos cada vez que se agrega un registro eso es nuevo para mi.
Poderse hacer, se puede hacer, pero es total y absolutamente absurdo.
Para agregar menúes que se administran por tablas, no se agregan columnas a una tabla, sino registros a una única tabla que a su vez tienen una FK que apunta a la misma tabla, a la entidad superior (item padre del menu), y una columna para determinar el orden de aparición.
Si te dicen agregar columnas o campos, el que lo planteó o no sabe nada de BBDD, o bien te está proponiendo un trabajo ineficiente.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)