Está en la página 1de 1

consejeria

cafeteria
limpiado de pizos
desmonte de maleza
mantenimiento de piscinas

create table Cargo (


cod number(6) Primary key,
nomb varchar(30),
sueldo number(38)
);

create table Personal (


ced number(11) primary key,
codc number(6),
sexo varchar(12),
dir varchar(30),
nomb varchar(30),
foreign key (codc) references Cargo(cod)
);

create table Empresas (


cod number(6) primary key,
nomb varchar(30),
dir varchar(30),
tel number(15),
contacto varchar(30)
);

create table Servicios (


cod number(6) primary key,
tipo varchar(30),
descrip varchar(30),
nomb varchar(30)
);

CREATE TABLE Emp_servicio (


codPS NUMBER PRIMARY KEY,
codE NUMBER(6),
codS NUMBER(6),
cantp NUMBER(6),
estado VARCHAR(30),
fecha_I VARCHAR(30),
fecha_F VARCHAR(30),
jornada VARCHAR(30),
FOREIGN KEY (codE) REFERENCES Empresas(cod),
FOREIGN KEY (codS) REFERENCES Servicios(cod)
);

create table Servicio_det (


cedP number(11),
codPS number,
fecheI varchar(30) primary key,
fechaF varchar(30),
foreign key (codPS) references Emp_servicio(codPS),
foreign key (cedP) references Personal(ced)
);

También podría gustarte