Espero que me podais ayudar :(
Aqui os lo dejo a ver si encontrais alguna solucion :S
Código MySQL:
Ver original
USE hotel; Fecha_entrada DATE, Fecha_salida DATE, CONSTRAINT FK_factura_formadepago FOREIGN KEY (Id) REFERENCES formadepago(Id) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT FK_factura_cliente FOREIGN KEY (DNI) REFERENCES cliente(DNI) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT FK_factura_hab FOREIGN KEY (Numero) REFERENCES habitacion(Numero) ON DELETE CASCADE ON UPDATE CASCADE ) ENGINE=INNODB; Fecha_reserva DATE, Estancia Fecha_salida DATE, Fecha DATE, CONSTRAINT FK_limpia_empleados FOREIGN KEY (Nº_registro) REFERENCES empleados(Nº_registro) ) ENGINE=INNODB; Fecha_incorporacion DATE, CONSTRAINT FK_empleado_servicio FOREIGN KEY (Codigo_s) REFERENCES servicio(Codigo_s) ) ENGINE=INNODB; CONSTRAINT FK_proveedor_factura_proveedor FOREIGN KEY (Codigo_fp) REFERENCES factura_proveedor(Codigo_fp) ) ENGINE=INNODB; Fecha DATE, CONSTRAINT FK_factura_proveedor_proveedor FOREIGN KEY (NIF) REFERENCES proveedor(NIF) ) ENGINE=INNODB; Fecha DATE, CONSTRAINT FK_servicio_empleado FOREIGN KEY (Nº_registro) REFERENCES empleado(Nº_registro) ) ENGINE=INNODB; CONSTRAINT FK_es_incluido_servicio FOREIGN KEY (Codigo_s) REFERENCES servicio(Codigo_s) ) ENGINE=INNODB;
P.D.Esta base de datos la he hecho con el SQLyog