CREATE TABLE HUISHOUDEN ( HUISHOUDEN_ID INTEGER PRIMARY KEY, DATUMBEGINGELDIGHEIDHUISHOUDEN DATE, DATUMEINDEGELDIGHEIDHUISHOUDEN DATE, HUISHOUDENGROOTTE VARCHAR(255), HUISHOUDENNUMMER VARCHAR(255), HUISHOUDENSOORT VARCHAR(255) ); CREATE TABLE INGEZETENE ( INGEZETENE_ID INTEGER PRIMARY KEY, AANDUIDINGEUROPEESKIESRECHT BOOLEAN, AANDUIDINGUITGESLOTENKIESRECHT BOOLEAN, DATUMVERKRIJGINGVERBLIJFSTITEL DATE, DATUMVERLIESVERBLIJFSTITEL DATE, INDICATIEBLOKKERING VARCHAR(255), INDICATIECURATELEREGISTER VARCHAR(255), INDICATIEGEZAGMINDERJARIGE VARCHAR(255) ); CREATE TABLE OBJECT ( OBJECT_ID INTEGER PRIMARY KEY, ADRESBINNENLAND VARCHAR(255), ADRESBUITENLAND VARCHAR(200), DOMEIN VARCHAR(200), GEOMETRIE GEOMETRY, IDENTIFICATIE VARCHAR(50), INDICATIERISICO BOOLEAN, IS_HUISHOUDEN_ID INTEGER, IS_INGEZETENE_ID INTEGER, KADASTRALEAANDUIDING VARCHAR(255), NAAM VARCHAR(200), OBJECTTYPE VARCHAR(255), TOELICHTING VARCHAR(255) ); ALTER TABLE OBJECT ADD CONSTRAINT FK_OBJECT_IS FOREIGN KEY (IS_INGEZETENE_ID) REFERENCES INGEZETENE (INGEZETENE_ID); -- IS (0..1 to 1, Connector_ID: 2080) ALTER TABLE OBJECT ADD CONSTRAINT FK_OBJECT_IS_2 FOREIGN KEY (IS_HUISHOUDEN_ID) REFERENCES HUISHOUDEN (HUISHOUDEN_ID); -- IS (0..1 to 1, Connector_ID: 2086)