Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/03/2012, 18:21
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: 12 años, 6 meses
Puntos: 2656
Respuesta: como hago las relaciones entre estas tablas

Cita:
Iniciado por pataslocas Ver Mensaje
si amigo es ejemplares ^^
Entonces ponle el nombre correcto. Tuve compañeros que reprobaron por eso.
De todos modos no es cierto. En tu modelo no están los ejemplares, que llevan otra forma de identificación: Le faltan las tablas Ejemplar, Estantería, Estante, Pasillo.
Eso es evidente porque un ejemplar debe estar numerado por si mismo y contener relaciones con Libro, Estantería, Estante, Pasillo, y a su vez no es el Libro lo que se relaciona con el Préstamo, sino el Ejemplar.
La idea es que una biblioteca:
- Tiene N ejemplares de N Libros.
- Cada Libro pudo ser editado por 1 o N Editoriales (si: un mismo libro puede haber sido editado N veces por diferentes editoriales).
- Cada ejemplar de cada libro puede ser prestado a N alumnos, aunque no al mismo tiempo.
- Cada ejemplar está colocado en una estantería, en un estante, la cual está en un determinado pasillo.
- Cada ejemplar tiene su propia identificación y atributos propios (idioma, año, editorial, comentarios, prefacios, etc.).
- Cada libro puede ser de uno o N autores (eso implica que hay una relación N:N entre Libro y Autor).
- Un libro puede estar relacionado con una o N asignaturas (con que haya un sólo ejemplar usado en más de una asignatura, el modelo que propones ya no es válido).
- otros...

Este modelo (el de biblioteca) es un caso de estudio de la universidad, y siempre termina resuelto mas o menos de esa forma.

Mira, piensalo y analiza la perspectiva que te dimos.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)