Académique Documents
Professionnel Documents
Culture Documents
Supongamos que queremos disear una base de datos para una biblioteca y
conocemos que sta funciona de la siguiente forma:
Libro
Usuario Pedido
Estanteras
Editorial
Direcc_ed
Al realizar la relacin se tiene que Editorial se relaciona con libros y es de uno a
muchos , porque un libro pertenece a una nica editorial, por lo tanto un libro va a
pertenecer a una editorial y ser una relacin de uno a muchos
1: N y la
cordialidad de Editorial libro sera (1,1) y (1, n). Un libro puede pertenecer a una
editorial y en una editorial hay muchos libros.
El siguiente atributo
Libro con sus atributos y ponemos como clave primaria el cdigo de ISBN ya que
es lo que nos est indicando nuestra lectura tenemos un cdigo para libro la cual
es nica y nos sirve como una clave primaria y de igual manera tenemos ms
atributos:
Le agregamos un guion y una letra l que pertenece a la entidad por si en el
enlace pudiera pasar como fornea y no pueden haber dos atributos iguales.
ISBN
LIBROS
Titulo_l
Autor_l
Pas_l
Tema_l
1: N y la
cordialidad de Editorial libro sera (1,1) y (1, n). Un libro puede pertenecer a una
editorial y en una editorial hay muchos libros.
El siguiente atributo
Usuario con sus atributos y ponemos como clave primaria el cdigo No. De Carnet
ya que es lo que nos est indicando nuestra lectura tenemos un cdigo para
usuario la cual es nica y nos sirve como una clave primaria y de igual manera
tenemos ms atributos: Nombre y Telfono.
Le agregamos un guion y una letra u que pertenece a la entidad por si en el
enlace pudiera pasar como fornea y no pueden haber dos atributos iguales.
NO. Carnet_u
USUARIO
Nombre_u
Telfono_u
es de muchos a muchos,
porque muchos usuario solicitan libros y los libros son solicitados por muchos
usuarios N: M y la cordialidad de usuario libro sera (1,n) y (1, n).
El siguiente atributo
Pedido con sus atributos y ponemos como clave primaria el cdigo ya que es lo
que nos est indicando nuestra lectura tenemos un cdigo para pedido la cual es
nica y nos sirve como una clave primaria y de igual manera tenemos ms
atributos: Fecha, Empleado.
Le agregamos un guion y una letra p que pertenece a la entidad por si en el
enlace pudiera pasar como fornea y no pueden haber dos atributos iguales.
Cdigo
PEDIDO
Fecha_p
Empleado_p
Al realizar la relacin se tiene que libro pedido uno a muchos porque puede
haber o no haber pedido o un pedido de uno a muchos libros por lo tanto la relacin es
uno a muchos 1: N y la cordialidad de Libros-Pedido. Sera (1,n) y (0,1) . 1 libro puede
pertenecer a uno o a ningn pedido, ya que poda estar por otros medios en la
biblioteca (es un supuesto); pero todos los pedidos tienen que tener al menos un libro,
ya que si no hubiera un libro mnimo, no tendra sentido el pedido en s.
El siguiente atributo
Estanteras con sus atributos y ponemos como clave primaria el cdigo del No.
estante ya que es lo que nos est indicando nuestra lectura tenemos un cdigo
para Estanteras la cual es nica y nos sirve como una clave primaria y de igual
manera tenemos ms atributos:
Le agregamos un guion y las letras est que pertenece a la entidad por si en el
enlace pudiera pasar como fornea y no pueden haber dos atributos iguales.
No. Estante
ESTANTERIAS
Lugar_est
ISBN
Direcc_ed
Titulo_l
Autor_l
Pas_l
Tema_l
No. Carnet_U
(1,1)
1: N
Editorial
(1,n )
(1,n )
(1,n )
LIBROS
REL
(1,n )
N: M
RLU
USUARIO
Nombre_u
(1,n )
Fecha de
devolucin
Fecha de salida
Cdigo
Fecha_p
DNI
Telfono_u
Empleado_p
1:
(0,1)
Pedido
1: N RPL
N: 1
N: 1 RLE
No. Estante:est
(1,1)
ESTANTERIA
Lugar_est
BIBLIOTECA
en el programa: