CREATE TABLE SCHOUWRONDE ( SCHOUWRONDE_ID INTEGER PRIMARY KEY ); CREATE TABLE AREAAL ( AREAAL_ID INTEGER PRIMARY KEY, GEOMETRIE GEOMETRY ); CREATE TABLE WIJK ( WIJK_ID INTEGER PRIMARY KEY, BEGINGELDIGHEID DATE, DATUMEINDE DATE, DATUMINGANG DATE, EINDGELDIGHEID DATE, GECONSTATEERD BOOLEAN, GEOMETRIE GEOMETRY, IDENTIFICATIE VARCHAR(255), STATUS VARCHAR(255), VERSIE INTEGER, WIJKCODE VARCHAR(255), WIJKNAAM VARCHAR(255) ); CREATE TABLE KP_ARL_SCHWRND ( KP_ARL_SCHWRND_ID INTEGER PRIMARY KEY, AREAAL_ID INTEGER, SCHOUWRONDE_ID INTEGER ); CREATE TABLE KP_ARL_WJK ( KP_ARL_WJK_ID INTEGER PRIMARY KEY, AREAAL_ID INTEGER, WIJK_ID INTEGER ); CREATE TABLE BUURT ( BUURT_ID INTEGER PRIMARY KEY, BEGINGELDIGHEID DATE, CODE VARCHAR(255), DATUMEINDE DATE, DATUMINGANG DATE, EINDGELDIGHEID DATE, GECONSTATEERD BOOLEAN, GEOMETRIE GEOMETRY, IDENTIFICATIE VARCHAR(255), LIGT_IN_WIJK_ID INTEGER, NAAM VARCHAR(255), STATUS VARCHAR(255), VERSIE INTEGER ); CREATE TABLE KP_ARL_BRT ( KP_ARL_BRT_ID INTEGER PRIMARY KEY, AREAAL_ID INTEGER, BUURT_ID INTEGER ); ALTER TABLE KP_ARL_SCHWRND ADD CONSTRAINT FK_KP_ARL_SCHWRND_1 FOREIGN KEY (AREAAL_ID) REFERENCES AREAAL (AREAAL_ID); -- AREAAL (many-to-many junction, Connector_ID: 746) ALTER TABLE KP_ARL_SCHWRND ADD CONSTRAINT FK_KP_ARL_SCHWRND_2 FOREIGN KEY (SCHOUWRONDE_ID) REFERENCES SCHOUWRONDE (SCHOUWRONDE_ID); -- SCHOUWRONDE (many-to-many junction, Connector_ID: 746) ALTER TABLE KP_ARL_WJK ADD CONSTRAINT FK_KP_ARL_WJK_1 FOREIGN KEY (AREAAL_ID) REFERENCES AREAAL (AREAAL_ID); -- AREAAL (many-to-many junction, Connector_ID: 749) ALTER TABLE KP_ARL_WJK ADD CONSTRAINT FK_KP_ARL_WJK_2 FOREIGN KEY (WIJK_ID) REFERENCES WIJK (WIJK_ID); -- WIJK (many-to-many junction, Connector_ID: 749) ALTER TABLE KP_ARL_BRT ADD CONSTRAINT FK_KP_ARL_BRT_1 FOREIGN KEY (AREAAL_ID) REFERENCES AREAAL (AREAAL_ID); -- AREAAL (many-to-many junction, Connector_ID: 750) ALTER TABLE KP_ARL_BRT ADD CONSTRAINT FK_KP_ARL_BRT_2 FOREIGN KEY (BUURT_ID) REFERENCES BUURT (BUURT_ID); -- BUURT (many-to-many junction, Connector_ID: 750) 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)