Files
coloquio_api/sql/nueva_query.sql
T
2020-03-20 02:31:06 -06:00

62 lines
1.0 KiB
SQL

drop table conferecia;
drop table conferencia_persona;
drop table asistencia;
drop table fecha;
drop table evento;
create table pago(
id_pago int PRIMARY KEY AUTO_INCREMENT,
id_persona int,
total_pago int
);
Create Table evento (
id_evento int PRIMARY KEY AUTO_INCREMENT,
tipo_evento varchar (150),
nombre_evento varchar (150),
cupo int,
lugar varchar(150)
);
Create Table fecha(
id_fecha int PRIMARY KEY AUTO_INCREMENT,
id_evento int,
fecha_inicio datetime,
fecha_fin datetime
);
Create Table asistencia(
id_asistencia int PRIMARY KEY AUTO_INCREMENT,
id_persona int,
id_fecha int,
constancia boolean,
pagado boolean,
asistencia boolean
);
alter table pago add FOREIGN KEY (id_persona) REFERENCES persona (id_persona);
ALTER TABLE fecha ADD FOREIGN KEY (id_evento) REFERENCES evento (id_evento);
ALTER TABLE asistencia ADD FOREIGN KEY (id_fecha) REFERENCES fecha (id_fecha);
ALTER TABLE asistencia ADD FOREIGN KEY (id_persona) REFERENCES persona (id_persona);