Created
December 1, 2012 22:11
-
-
Save mbustamanteo/4185539 to your computer and use it in GitHub Desktop.
sql
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
CREATE TABLE nino (idnino int(10) NOT NULL AUTO_INCREMENT, comentario text, nombre varchar(255) NOT NULL, fechanacimiento date NOT NULL, ciudadid int(10) NOT NULL, EstadoNinoid int(10) NOT NULL, fechaultimovisto date, foto text, PRIMARY KEY (idnino)); | |
CREATE TABLE pais (idpais int(10) NOT NULL AUTO_INCREMENT, nombrepais varchar(255) NOT NULL, PRIMARY KEY (idpais)); | |
CREATE TABLE rasgonino (idnino int(10) NOT NULL, tiporasgoid int(10) NOT NULL, valor varchar(255), PRIMARY KEY (idnino, tiporasgoid)); | |
CREATE TABLE tiporasgo (id int(10) NOT NULL AUTO_INCREMENT, nombrerasgo varchar(255) NOT NULL, PRIMARY KEY (id)); | |
CREATE TABLE ciudad (id int(10) NOT NULL AUTO_INCREMENT, nombreciudad varchar(255) NOT NULL, longitud float, latitud float, paisidpais int(10) NOT NULL, PRIMARY KEY (id)); | |
CREATE TABLE reporte (idreporte int(10) NOT NULL AUTO_INCREMENT, comentario varchar(255) NOT NULL, fecha date NOT NULL, idnino int(10), ciudadid int(10), PRIMARY KEY (idreporte)); | |
CREATE TABLE EstadoNino (id int(10) NOT NULL AUTO_INCREMENT, Nombre varchar(255) NOT NULL, PRIMARY KEY (id)); | |
ALTER TABLE rasgonino ADD INDEX FKrasgonino939346 (idnino), ADD CONSTRAINT FKrasgonino939346 FOREIGN KEY (idnino) REFERENCES nino (idnino); | |
ALTER TABLE rasgonino ADD INDEX FKrasgonino984951 (tiporasgoid), ADD CONSTRAINT FKrasgonino984951 FOREIGN KEY (tiporasgoid) REFERENCES tiporasgo (id); | |
ALTER TABLE nino ADD INDEX FKnino348696 (ciudadid), ADD CONSTRAINT FKnino348696 FOREIGN KEY (ciudadid) REFERENCES ciudad (id); | |
ALTER TABLE reporte ADD INDEX FKreporte362477 (idnino), ADD CONSTRAINT FKreporte362477 FOREIGN KEY (idnino) REFERENCES nino (idnino); | |
ALTER TABLE reporte ADD INDEX FKreporte400054 (ciudadid), ADD CONSTRAINT FKreporte400054 FOREIGN KEY (ciudadid) REFERENCES ciudad (id); | |
ALTER TABLE ciudad ADD INDEX FKciudad870850 (paisidpais), ADD CONSTRAINT FKciudad870850 FOREIGN KEY (paisidpais) REFERENCES pais (idpais); | |
ALTER TABLE nino ADD INDEX FKnino32284 (EstadoNinoid), ADD CONSTRAINT FKnino32284 FOREIGN KEY (EstadoNinoid) REFERENCES EstadoNino (id); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment