Post on 21-Jul-2015
Constructora de Construcción
Se trata de almacenar datos de clientes que contratan obras. De los clientes necesitamos almacenar los datos de código cliente, domicilio, teléfono y razón social. Las obras tienen un código, una descripción, una cuantía, fecha de inicio de la obra y fecha de fin. Un cliente puede contratar muchas obras, pero cada obra ha sido contratada por un único cliente. En los obras participan trabajadores, lo que cada obra contratara a un único trabajador, de los cuales nos interesa almacenar un código, el nombre, el nif, domicilio, teléfono, la retención que se le aplica, el Banco al que se le pasa el pago y el número de cuenta. En las obras participan muchos trabajadores y un trabajador puede participar en muchas obras. Y las obras que piden los clientes necesitan materiales. De los materiales nos interesa saber código del material, descripción, precio, unidades.
Trabajadores Clientes
Obras
Materiales
Hacen Contrata
Necesita
N:M
1:M
N:M
Clientes
*Código Cliente
Domicilio
Teléfono
Razón Social
Obras *Código ObraDescripciónCuantíaFecha de Inicio Fecha de fin
TrabajadoresCódigo trabajadorNombreNifDomicilioTeléfonoRetención AplicadaBanco a PagarNº de Cuenta
MaterialesCódigo MaterialDescripciónPrecioUnidades
Realización de Obra*Código obra*Código Material
Realización de Trabajadores*Código Obra*Código Cliente