Tema: Discografia
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/07/2009, 02:01
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Discografia

tabla grupos
id_grupo (primary key), nombregrupo, fechacreacion, datossobregrupo, refid_miembrogrupo (foreign key)

tabla miembros
id_miembrogrupo (primary key), nombre_miembrofechanacimiento, lugarnacimiento, aficiones, fechafallecimiento, etc.

tabla miembrosengrupo,
id_miembrosengrupo (primary key), refid_grupo (foreign key), refid_miembro (foreign key), instrumento, fechaincorporacion, fechaabandono

tabla discos
id_disco (primary key), titulodisco, refid_grupo (foreign key), anoedicion, formato, compania, etc.

tabla canciones
id_cancion (primary key), titulocancion, anocomposicion, letracancion, sobrelaletra, etc.

tabla cancionesendisco
id_cancionendisco (primary key), refid_disco (foreign key), refid_cancion (foreign key), n_cancionendisco (nº orden en el disco)

tablaconciertos
id_concierto (primary key), concierto, fecha_concierto, lugar, refid_grupo (foreign key), etc.

tabla fotosgrupo
id_fotogrupo(primary key), refid_grupo (foreign key), urlfoto, fechafoto, lugar.

tabla fotosmiembro
id_fotomiembro (primary key), refid_miembro (foreign key), urlfoto, fechafoto, lugar.

tabla fotosconcierto
id_fotoconcierto (primary key), refid_fotogrupo (foreign key), urlfoto, fechafoto



Piensa en algo así. Aunque esta estructura te la sugiero previendo la existencia de varios grupos, tal vez también podría servirte.
Tendrías que decirnos algo más sobre los datos que quieres introducir y cómo quieres mostrarlos. Hay que tener en cuenta muchas cosas más, como si un mismo disco sale en varios formatos, etc. Pero no sabemos lo que tienes. Por si te sirve de orientación.