Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/09/2009, 17:56
Avatar de juankcres
juankcres
 
Fecha de Ingreso: septiembre-2009
Mensajes: 88
Antigüedad: 15 años, 1 mes
Puntos: 2
Relaciones circulares

Hola a todos:
Se que teoricamente no se pueden crear relaciones circulares pero dado el siguiente problema que se puede hacer:

Tenemos usuarios de bibliotecas, y cada usuario puede tener o no acceso a bibliotecas, y cada una de las bibliotecas tiene libros. Como puedo guardar el registro de los libros que utiliza el usuario sin tener que usar relaciones circulares???

tablas:

Usuarios: ID_Usuario,
Acceso_Biblioteca: ID_Usuario, ID_Biblioteca
Biblioteca: ID_Biblioteca
Libros_Biblioteca: ID_Biblioteca,ID_ Libro
Libros: ID_Libro


Tendria que crear una relacion circular para guardar los libros ocupados por el usuario, de la siguiente forma:

Registro: ID_Usuario, ID_Biblioteca, ID_Libro
que no es lo optimo.

Se agradece cualquier ayuda