Está en la página 1de 1

create table Medicos (id_medico int, nombre_medico varchar(20), apellido_medico

varchar(20), dni_medico varchar(9), primary key(id_medico));

create table Pacientes (id_paciente int, nombre_paciente varchar(20), apellido_paciente


varchar(20), dni_paciente varchar(9),usuario_paciente varchar (30) not null,
password_paciente varchar(512) not null, primary key(id_paciente));

create table Operaciones (id_operacion int, fecha_hora datetime,primary key (id_operacion));

create table Limpieza (id_celador int, nombre_celador varchar(20), apellido_celador


varchar(20),dni_celador varchar(9), primary key (id_celador));

create table Vademecum (id_medicina int,nombre_medicina varchar(40),principio_activo


varchar(60),instrucciones varchar (250), primary key (id_medicina));

create table Sintomas (id_sintoma int,nombre_sintoma varchar(40), primary key (id_sintoma));

create table Boxes (id_box int,nombre_box varchar(10), box_ocupado bool,id_paciente int,


primary key(id_box), foreign key (id_paciente) references Pacientes(id_paciente));

create table Habitaciones (id_habitacion int,nombre_habitacion varchar(10),


habitacion_ocupada bool, id_paciente int, primary key(id_habitacion),foreign key
(id_paciente) references Pacientes(id_paciente));

create table Operaciones_medicos (id_operaciones_medicos int, id_operacion int,id_medico


int,primary key (id_operaciones_medicos), foreign key (id_operacion) references
Operaciones(id_operacion), foreign key (id_medico) references Medicos(id_medico));

create table Medicos_Pacientes (id_medicos_pacientes int, id_medico int, id_paciente


int,primary key (id_medicos_pacientes), foreign key (id_medico)references
Medicos(id_medico), foreign key (id_paciente) references Pacientes(id_paciente));

create table Limpieza_Boxes(id_limpieza_boxes int, fecha datetime, id_celador int, id_box int,
primary key (id_limpieza_boxes), foreign key (id_celador) references Limpieza(id_celador),
foreign key (id_box) references Boxes(id_box));

create table Limpieza_Habitaciones(id_limpieza_habitaciones int, fecha datetime, id_celador


int, id_habitacion int, primary key (id_limpieza_habitaciones), foreign key (id_celador)
references Limpieza(id_celador), foreign key (id_habitacion) references
Habitaciones(id_habitacion));

create table Historial (id_registro int,fecha_alta datetime notnull, fecha_baja datetime


notnull,id_paciente int notnull,

También podría gustarte