| |||
| Normalizacion Buenas noches. Tengo la siguiente tabla que tengo que normalizar. Viaje (#conductor, matricula, kilómetros, fecha_salida, hora_salida, fecha_llegada, hora_llegada , lugar_origen, lugar_destino) Sólo tengo claras las siguientes dependencias: lugar_origen, lugar_destino -> km Me podríais echar una mano, para poder encontrar más dependencias entre los atributos. Muchas gracias de antemano. |
| |||
| Respuesta: Normalizacion Mirá, es medio complicado, desde mi punto de vista, tendrías que aclarar si un viaje tiene varias fechas de salida y varias fechas de llegada, ya que eso cambiaría bastante, porque de caso contrario sería más simple . viaje_conductor(conductor,matrícula) viaje_origen(conductor,lugar_origen) viaje_origen_datos(lugar_origen,hora_salida,fecha_salida) viaje_destino(conductor,lugar_destino) viaje_destino_datos(lugar_destino,hora_llegada,fecha_llegada) Te explico porque lo hice así, razoné que un viaje puede tener varios lugares de destino y varios lugares de origen, por lo tanto, también decidí hacer clave a lugar_origen y lugar_destino. Puede que tenga errores, ojalá que no . Última edición por AXLAV; 30/01/2012 a las 18:15 |
| |||
| Respuesta: Normalizacion Se me había olvidado comentar unas cosillas: - cada viaje solo tiene un único conductor y se realiza en un único vehículo. - un conductor puede utilizar diferentes vehículos pero siempre en viajes diferentes. - un vehículo puede ser utilizado para más de un viaje - la matrícula es única. |