Practicanormalizacion

Páginas: 3 (689 palabras) Publicado: 13 de mayo de 2012
PROPIETARIO (NIF, nombre, apellidos, direccion, cod_postal, localidad,provincia, tfno)


CASA (cod_casa, nombre, foto, direccion, cod_postal, localidad, provincia, precio_dia, caracteristicas,tfno, capacidad, observaciones, NIF)


RESERVA (n_reserva, fecha_entrada, fecha_salida, fecha_reserva, cod_casa)


RE_CASA_RU (n_reserva, fecha_entrada, fecha_salida, fecha_reserva)


RE_AGENCIA(n_reserva, fecha_entrada, fecha_salida, fecha_reserva,señal_pagada, fecha_anulacion, importe, DNI)


CLIENTE (DNI, nombre, apellidos, tfno, direccion, cod_postal, localidad, provincia)Esta seria una posible solución, donde respetamos al maximo el modelo conceptual y recogemos mas semántica de la descripción del problema, pero como vemos, la tabla “RESERVA” y la de “RE_CASA_RU” sonprácticamente la misma, es decir hay una duplicidad de datos y una tabla idéntica que podríamos eliminar, ademas esta tabla no sera muy solicitada ya que la carga de trabajo de la agencia recaerá sobrela tabla “RE_AGENCIA” que es lo que se dedica nuestra empresa.

Así pues, otra posible solución sería la siguiente; eliminar la tabla “RE_CASA_RU” cuyos datos ya estarían guardados en la de“RESERVA” e incluir en esta susodicha tabla un atributo de carácter booleano donde indicar si es una reserva en agencia o no, si es afirmativa la respuesta, ya entraríamos a rellenar la tabla de “RE_AGENCIA” ysi no pues seria una reserva en casa rural y los datos ya estaría siendo guardados en esa misma tabla.


PROPIETARIO (NIF, nombre, apellidos, direccion, cod_postal, localidad,provincia, tfno)CASA (cod_casa, nombre, foto, direccion, cod_postal, localidad, provincia, precio_dia, caracteristicas, tfno, capacidad, observaciones, NIF)


RESERVA (n_reserva, fecha_entrada, fecha_salida,fecha_reserva, cod_casa, reserva_agencia)



RE_AGENCIA (n_reserva, fecha_entrada, fecha_salida, fecha_reserva,señal_pagada, fecha_anulacion, importe, DNI)


CLIENTE (DNI, nombre, apellidos,...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS