Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/04/2017, 19:14
Avatar de petit89
petit89
 
Fecha de Ingreso: marzo-2011
Mensajes: 1.135
Antigüedad: 13 años, 1 mes
Puntos: 170
Respuesta: Como creo esta estructura de base de datos

La ID no la puedes repetir, idealmente... lo que puedes hacer es en una tabla autores con los campos: id_autor, nombre... tener almacenados todos los nombres de autor(algo tedioso introducir esa cantidad de autores) y en la tabla biblioteca/libros almacenar en el campo autores un array o string separados por comas las IDs de estos, asi luego en la consulta recuperas los nombres a partir de las IDs almacenadas, puedes jugar aqui con un multiselect y asi almacenar las IDs mucho mas facil:

id_libro: 01
titulo: El Tunel
tipo: Psicologia
autores: 1,3 <- estará tomando los nombres de autores cuyas IDs sean 1 y 3 = Julian Gil y OtroMas

id_autor Nombre
01 Julian Gil
02 Petit
03 OtroMas

Otra opción seria introducir manualmente para cada libro el autor a la hora de adicionar c/u de los libros
__________________
█ WebHosting / Reseller a bajo costo | Uptime Garantizado | Soporte en Español e Ingles
¿Te sirvió la respuesta? Deja un +1 (Triangulo negro al lado derecho)