Skip to content
This repository was archived by the owner on Feb 12, 2024. It is now read-only.

Scrip base de datos

PabloIPS edited this page Apr 2, 2017 · 5 revisions

CREATE TABLE ciudadano( id bigint PRIMARY KEY NOT NULL, nombre VARCHAR(80), apellidos VARCHAR(80), email VARCHAR(80), fechaNacimiento DATE, residencia VARCHAR(80), nacionalidad VARCHAR(80), dni VARCHAR(80), password VARCHAR(80), privilegios BOOLEAN );

CREATE TABLE sugerencia( id bigint PRIMARY KEY NOT NULL, idCiudadano bigint REFERENCES ciudadano, titulo VARCHAR(20), fecha DATE, aprobacion BOOLEAN, votos bigint );

CREATE TABLE comentario( id bigint PRIMARY KEY NOT NULL, idSugerencia bigint REFERENCES sugerencia, idCiudadano bigint REFERENCES ciudadano, texto varchar(200) );

	insert into ciudadano values (1, 'Ramon', 'Sobrino', 'sobrino@gmail.com', '2000/01/01', 'Oviedo', 
	'España', '7171717170X', '123456', TRUE);

insert into ciudadano values (2, 'Pablo', 'Rodriguez', 'rodriguez@gmail.com', '2000/01/01', 'Oviedo',
'España', '7171717171X', '123456', TRUE);

insert into ciudadano values (3, 'Benjy', 'Nakamura', 'nakamura@gmail.com', '2000/01/01', 'Oviedo',
'España', '7171717172X', '123456', FALSE);

insert into ciudadano values (4, 'Alejandro', 'Saez', 'morollon@gmail.com', '2000/01/01', 'Oviedo',
'España', '7171717173X', '123456', TRUE);

insert into ciudadano values (5, 'Javier', 'Valduvieco', 'valduvieco@gmail.com', '2000/01/01', 'Oviedo',
'España', '7171717174X', '123456', TRUE);

insert into sugerencia values (1, 1, 'Sacar un 10 en ASW', '2017/04/01', TRUE, 10);
insert into comentario values (1, 1, 2, 'Me parece correctisimo');
insert into comentario values (2, 1, 3, 'Me apunto');
insert into comentario values (3, 1, 4, 'Contar con mi hacha');
insert into comentario values (4, 1, 5, 'Buena idea');

Clone this wiki locally