CREATE TABLE `WOONPLAATS` ( `WOONPLAATS_ID` INT PRIMARY KEY, `BEGINGELDIGHEID` DATE, `DATUMEINDE` DATE, `DATUMINGANG` DATE, `DOCUMENTDATUM` DATE, `DOCUMENTNUMMER` INT, `EINDGELDIGHEID` DATE, `EINDREGISTRATIE` DATE, `GECONSTATEERD` BOOLEAN, `GEOMETRIE` GEOMETRY, `IDENTIFICATIE` VARCHAR(255), `LIGT_IN_GEMEENTE_ID` INT, `STATUS` VARCHAR(255), `TIJDSTIPACTIEF` DATETIME, `TIJDSTIPREGISTRATIE` DATETIME, `VERSIE` INT, `VOORKOMEN` DATE, `WOONPLAATSNAAM` VARCHAR(80), `WOONPLAATSNAAMNEN` VARCHAR(255) ) ENGINE=InnoDB; CREATE TABLE `KP_GMNT_IS_OVRGGN_IN` ( `KP_GMNT_IS_OVRGGN_IN_ID` INT PRIMARY KEY, `IS_OVERGEGAAN_IN_1_ID` INT, `IS_OVERGEGAAN_IN_2_ID` INT ) ENGINE=InnoDB; CREATE TABLE `GEMEENTE` ( `GEMEENTE_ID` INT PRIMARY KEY, `BEGINGELDIGHEID` DATE, `DATUMEINDE` DATE, `DATUMINGANG` DATE, `EINDGELDIGHEID` DATE, `GECONSTATEERD` BOOLEAN, `GEMEENTECODE` VARCHAR(255), `GEMEENTENAAM` VARCHAR(80), `GEMEENTENAAM_NEN` VARCHAR(255), `GEOMETRIE` GEOMETRY, `IDENTIFICATIE` VARCHAR(255), `VERSIE` INT ) ENGINE=InnoDB; CREATE TABLE `BUURT` ( `BUURT_ID` INT PRIMARY KEY, `BEGINGELDIGHEID` DATE, `CODE` VARCHAR(255), `DATUMEINDE` DATE, `DATUMINGANG` DATE, `EINDGELDIGHEID` DATE, `GECONSTATEERD` BOOLEAN, `GEOMETRIE` GEOMETRY, `IDENTIFICATIE` VARCHAR(255), `LIGT_IN_WIJK_ID` INT, `NAAM` VARCHAR(255), `STATUS` VARCHAR(255), `VERSIE` INT ) ENGINE=InnoDB; CREATE TABLE `WIJK` ( `WIJK_ID` INT PRIMARY KEY, `BEGINGELDIGHEID` DATE, `DATUMEINDE` DATE, `DATUMINGANG` DATE, `EINDGELDIGHEID` DATE, `GECONSTATEERD` BOOLEAN, `GEOMETRIE` GEOMETRY, `IDENTIFICATIE` VARCHAR(255), `LIGT_IN_WOONPLAATS_ID` INT, `STATUS` VARCHAR(255), `VERSIE` INT, `WIJKCODE` VARCHAR(255), `WIJKNAAM` VARCHAR(255) ) ENGINE=InnoDB; ALTER TABLE `KP_GMNT_IS_OVRGGN_IN` ADD CONSTRAINT FK_KP_GMNT_IS_OVRGGN_IN_1 FOREIGN KEY (`IS_OVERGEGAAN_IN_1_ID`) REFERENCES `GEMEENTE` (`GEMEENTE_ID`); -- GEMEENTE (many-to-many junction, Connector_ID: 2233) ALTER TABLE `KP_GMNT_IS_OVRGGN_IN` ADD CONSTRAINT FK_KP_GMNT_IS_OVRGGN_IN_2 FOREIGN KEY (`IS_OVERGEGAAN_IN_2_ID`) REFERENCES `GEMEENTE` (`GEMEENTE_ID`); -- GEMEENTE (many-to-many junction, Connector_ID: 2233) ALTER TABLE `WOONPLAATS` ADD CONSTRAINT FK_WOONPLAATS_LIGT_IN FOREIGN KEY (`LIGT_IN_GEMEENTE_ID`) REFERENCES `GEMEENTE` (`GEMEENTE_ID`); -- LIGT_IN (1..* to 1.., Connector_ID: 2290) ALTER TABLE `WIJK` ADD CONSTRAINT FK_WIJK_LIGT_IN FOREIGN KEY (`LIGT_IN_WOONPLAATS_ID`) REFERENCES `WOONPLAATS` (`WOONPLAATS_ID`); -- LIGT_IN (1..* to 1, Connector_ID: 2294) ALTER TABLE `BUURT` ADD CONSTRAINT FK_BUURT_LIGT_IN FOREIGN KEY (`LIGT_IN_WIJK_ID`) REFERENCES `WIJK` (`WIJK_ID`); -- LIGT_IN (1..* to 1, Connector_ID: 2297)