Ver Mensaje Individual
  #7 (permalink)  
Antiguo 13/03/2012, 11:29
Avatar de liloo6retug
liloo6retug
 
Fecha de Ingreso: junio-2010
Ubicación: Marsella
Mensajes: 109
Antigüedad: 13 años, 11 meses
Puntos: 11
Respuesta: como hacer la relación entre tablas de prestamo-libro-usuario

Cita:
Iniciado por liloo6retug Ver Mensaje
creo que te sale mejor asi

usuario(id,nombre,...)
autor(id,nombre)
editorial(id,nombre,direcion,..)
libro(id,codigolibro,#ejemplar,volumen,#hojas,idau tor,ideditorial,añoimpreso,...)
....

lo del prestamo seria mejor asi..
prestamo(id,fechasolicitud,fechaentrega,idusuario) solo un id de prestamo y varios detalles estilo una factura..
detalleprestamo(id,idprestamo,idlibro)

creo que te sale mejor asi

usuario(id,nombre,...)
autor(id,nombre)
editorial(id,nombre,direcion,..)
libro(id,codigolibro,#ejemplar,volumen,#hojas,idau tor,ideditorial,añoimpreso,...)
....
tipoestado(id,nombre) (esto seria para: en estante,en reparacion, dado de baja, prestado,...)
estadolibro(id,idlibro,idtipo) con eso al buscar un libro solo es generar un formulario y consultar su estado si hay control...en el caso de que no hayan en el estante
tambien seria mirar el tipo de prestamo (interno (algunas horas), externo (varios dias))

y
lo del prestamo seria mejor dejarlo asi como lo planteas..lo anterior es para que quede mejor normalizado
prestamo(id,fechasolicitud,fechaentrega,idusuario) solo un id de prestamo y varios detalles estilo una factura..
detalleprestamo(id,idprestamo,idlibro)

en que lenguaje y ambiente lo desarrollas?