CREATE TABLE [TYPERINGOPENBARERUIMTE_ENUM] ( [TYPERINGOPENBARERUIMTE_ENUM_ID] INT PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO [TYPERINGOPENBARERUIMTE_ENUM] ([TYPERINGOPENBARERUIMTE_ENUM_ID], VALUE) VALUES (1, 'ADMINISTRATIEF_GEBIED'), (2, 'FUNCTIONEEL_GEBIED'), (3, 'KUNSTWERK'), (4, 'LANDSCHAPPELIJK_GEBIED'), (5, 'LEEG'), (6, 'ONBEKEND'), (7, 'SPOORBAAN'), (8, 'TERREIN'), (9, 'WATER'), (10, 'WEG'); CREATE TABLE [VERBLIJFSOBJECT] ( [ADRESSEERBAAROBJECT_ID] INT PRIMARY KEY, [AANTALKAMERS] VARCHAR(255), [BEGINGELDIGHEID] DATE, [DATUMEINDE] DATE, [DATUMINGANG] DATE, [DOCUMENTDATUM] DATE, [DOCUMENTNUMMER] INT, [EINDGELDIGHEID] DATE, [GEBRUIKSDOEL_ENUM_ID] INT, [GECONSTATEERD_ENUM_ID] INT, [GEOMETRIE] GEOMETRY, [HOOGSTEBOUWLAAG] VARCHAR(255), [IDENTIFICATIE] VARCHAR(255), [LAAGSTEBOUWLAAG] VARCHAR(255), [ONTSLUITINGVERDIEPING_ENUM_ID] INT, [OPPERVLAKTE] INT, [SOORTWOONOBJECT_ENUM_ID] INT, [STATUS_ENUM_ID] INT, [TOEGANGBOUWLAAG] VARCHAR(255), [VERSIE] INT ); CREATE TABLE [NUMMERAANDUIDING] ( [NUMMERAANDUIDING_ID] INT PRIMARY KEY, [BEGINGELDIGHEID] DATE, [DATUMEINDE] DATE, [DATUMINGANG] DATE, [DOCUMENTDATUM] DATE, [DOCUMENTNUMMER] INT, [EINDEGELDIGHEID] DATE, [GECONSTATEERD_ENUM_ID] INT, [GEOMETRIE] GEOMETRY, [HEEFT_ALS_NEVENADRES_ADRESSEERBAAROBJECT_ID] INT, [HUISLETTER] VARCHAR(255), [HUISNUMMER] VARCHAR(255), [HUISNUMMERTOEVOEGING] VARCHAR(255), [IDENTIFICATIE] VARCHAR(255), [LIGT_AAN_OPENBARERUIMTE_ID] INT, [LIGT_IN_BUURT_ID] INT, [LIGT_IN_WOONPLAATS_ID] INT, [POSTCODE] VARCHAR(255), [STATUS_ENUM_ID] INT, [TYPEADRESSEERBAAROBJECT_ENUM_ID] INT, [VERSIE] INT ); CREATE TABLE [GEBRUIKSDOEL_ENUM] ( [GEBRUIKSDOEL_ENUM_ID] INT PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO [GEBRUIKSDOEL_ENUM] ([GEBRUIKSDOEL_ENUM_ID], VALUE) VALUES (1, 'BIJEENKOMSTFUNCTIE'), (2, 'CELFUNCTIE_'), (3, 'GEZONDHEIDSZORGFUNCTIE'), (4, 'INDUSTRIEFUNCTIE'), (5, 'KANTOORFUNCTIE'), (6, 'LEEG'), (7, 'LOGIESFUNCTIE'), (8, 'ONBEKEND'), (9, 'ONDERWIJSFUNCTIE_'), (10, 'OVERIGE_GEBRUIKSFUNCTIE_'), (11, 'SPORTFUNCTIE_'), (12, 'WINKELFUNCTIE_'), (13, 'WOONFUNCTIE_'); CREATE TABLE [STATUSOPENBARERUIMTE_ENUM] ( [STATUSOPENBARERUIMTE_ENUM_ID] INT PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO [STATUSOPENBARERUIMTE_ENUM] ([STATUSOPENBARERUIMTE_ENUM_ID], VALUE) VALUES (1, 'LEEG'), (2, 'NAAMGEVING_INGETROKKEN'), (3, 'NAAMGEVING_UITGEGEVEN'), (4, 'ONBEKEND'); CREATE TABLE [STATUSWOONPLAATS_ENUM] ( [STATUSWOONPLAATS_ENUM_ID] INT PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO [STATUSWOONPLAATS_ENUM] ([STATUSWOONPLAATS_ENUM_ID], VALUE) VALUES (1, 'LEEG'), (2, 'ONBEKEND'), (3, 'WOONPLAATS_AANGEWEZEN'), (4, 'WOONPLAATS_INGETROKKEN_'); CREATE TABLE [STATUSPAND_ENUM] ( [STATUSPAND_ENUM_ID] INT PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO [STATUSPAND_ENUM] ([STATUSPAND_ENUM_ID], VALUE) VALUES (1, 'BOUWAANVRAAG_ONTVANGEN'), (2, 'BOUWVERGUNNING_VERLEEND'), (3, 'BOUW_GESTART'), (4, 'LEEG'), (5, 'NIET_GEREALISEERD_PAND'), (6, 'ONBEKEND'), (7, 'PAND_BUITEN_GEBRUIK'), (8, 'PAND_GESLOOPT'), (9, 'PAND_IN_GEBRUIK'), (10, 'PAND_IN_GEBRUIK_NIET_INGEMETEN_'), (11, 'PAND_TEN_ONRECHTE_OPGEVOERD'), (12, 'SLOOPVERGUNNING_VERLEEND'), (13, 'VERBOUWING_PAND'); CREATE TABLE [STATUSNUMMERAANDUIDING_ENUM] ( [STATUSNUMMERAANDUIDING_ENUM_ID] INT PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO [STATUSNUMMERAANDUIDING_ENUM] ([STATUSNUMMERAANDUIDING_ENUM_ID], VALUE) VALUES (1, 'LEEG'), (2, 'NAAMGEVING_INGETROKKEN'), (3, 'NAAMGEVING_UITGEGEVEN'), (4, 'ONBEKEND'); CREATE TABLE [TYPEADRESSEERBAAROBJECT_ENUM] ( [TYPEADRESSEERBAAROBJECT_ENUM_ID] INT PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO [TYPEADRESSEERBAAROBJECT_ENUM] ([TYPEADRESSEERBAAROBJECT_ENUM_ID], VALUE) VALUES (1, 'LIGPLAATS'), (2, 'STANDPLAATS'), (3, 'VERBLIJFSOBJECT'); CREATE TABLE [STATUSSTANDPLAATS_ENUM] ( [STATUSSTANDPLAATS_ENUM_ID] INT PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO [STATUSSTANDPLAATS_ENUM] ([STATUSSTANDPLAATS_ENUM_ID], VALUE) VALUES (1, 'LEEG'), (2, 'ONBEKEND'), (3, 'PLAATS_AANGEWEZEN'), (4, 'PLAATS_INGETROKKEN'); CREATE TABLE [WOONPLAATS] ( [WOONPLAATS_ID] INT PRIMARY KEY, [BEGINGELDIGHEID] DATE, [DATUMEINDE] DATE, [DATUMINGANG] DATE, [DOCUMENTDATUM] DATE, [DOCUMENTNUMMER] INT, [EINDGELDIGHEID] DATE, [EINDREGISTRATIE] DATE, [GECONSTATEERD_ENUM_ID] INT, [GEOMETRIE] GEOMETRY, [IDENTIFICATIE] VARCHAR(255), [LIGT_IN_GEMEENTE_ID] INT, [STATUS_ENUM_ID] INT, [TIJDSTIPACTIEF] DATETIME2, [TIJDSTIPREGISTRATIE] DATETIME2, [VERSIE] INT, [VOORKOMEN] DATE, [WOONPLAATSNAAM] VARCHAR(80), [WOONPLAATSNAAMNEN] VARCHAR(255) ); CREATE TABLE [STATUSVERBLIJFSOBJECT_ENUM] ( [STATUSVERBLIJFSOBJECT_ENUM_ID] INT PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO [STATUSVERBLIJFSOBJECT_ENUM] ([STATUSVERBLIJFSOBJECT_ENUM_ID], VALUE) VALUES (1, 'LEEG'), (2, 'NIET_GEREALISEERD_VERBLIJFSOBJECT'), (3, 'ONBEKEND'), (4, 'VERBLIJFSOBJECT_BUITEN_GEBRUIK'), (5, 'VERBLIJFSOBJECT_GEVORMD'), (6, 'VERBLIJFSOBJECT_INGETROKKEN'), (7, 'VERBLIJFSOBJECT_IN_GEBRUIK'), (8, 'VERBLIJFSOBJECT_IN_GEBRUIK_NIET_INGEMETEN_'), (9, 'VERBLIJFSOBJECT_VERBOUWING'); CREATE TABLE [BUURT] ( [BUURT_ID] INT PRIMARY KEY, [BEGINGELDIGHEID] DATE, [CODE] VARCHAR(255), [DATUMEINDE] DATE, [DATUMINGANG] DATE, [EINDGELDIGHEID] DATE, [GECONSTATEERD_ENUM_ID] INT, [GEOMETRIE] GEOMETRY, [IDENTIFICATIE] VARCHAR(255), [LIGT_IN_OPENBARERUIMTE_ID] INT, [LIGT_IN_WIJK_ID] INT, [NAAM] VARCHAR(255), [STATUS_ENUM_ID] INT, [VERSIE] INT ); CREATE TABLE [BOOLEAN_ENUM] ( [BOOLEAN_ENUM_ID] INT PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO [BOOLEAN_ENUM] ([BOOLEAN_ENUM_ID], VALUE) VALUES (1, 'JA'), (2, 'LEEG'), (3, 'NEE'), (4, 'ONBEKEND'); CREATE TABLE [OPENBARERUIMTE] ( [OPENBARERUIMTE_ID] INT PRIMARY KEY, [BEGINGELDIGHEID] DATE, [DATUMEINDE] DATE, [DATUMINGANG] DATE, [DOCUMENTDATUM] DATE, [DOCUMENTNUMMER] INT, [EINDGELDIGHEID] DATE, [GECONSTATEERD_ENUM_ID] INT, [GEOMETRIE] GEOMETRY, [HUISNUMMERRANGE_EVEN_EN_ONEVEN_NUMMERS] VARCHAR(255), [HUISNUMMERRANGE_EVEN_NUMMERS] VARCHAR(255), [HUISNUMMERRANGE_ONEVEN_NUMMERS] VARCHAR(255), [IDENTIFICATIE] VARCHAR(255), [LABELNAAM] VARCHAR(80), [LIGT_IN_WOONPLAATS_ID] INT, [NAAMOPENBARERUIMTE] VARCHAR(80), [STATUS_ENUM_ID] INT, [STRAATCODE] VARCHAR(80), [STRAATNAAM] VARCHAR(255), [TYPEOPENBARERUIMTE_ENUM_ID] INT, [VERSIE] INT, [WEGSEGMENT] VARCHAR(255) ); CREATE TABLE [SOORTWOONOBJECT_ENUM] ( [SOORTWOONOBJECT_ENUM_ID] INT PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO [SOORTWOONOBJECT_ENUM] ([SOORTWOONOBJECT_ENUM_ID], VALUE) VALUES (1, 'BIJZONDER_WOONGEBOUW'), (2, 'LEEG'), (3, 'ONBEKEND'), (4, 'OVERIG_WOONVERBLIJF'), (5, 'RECREATIEWONING'), (6, 'WONING'), (7, 'WOONEENHEID'); CREATE TABLE [KP_STNDPLTS_ADRSSRBRBJCT] ( [KP_STNDPLTS_ADRSSRBRBJCT_ID] INT PRIMARY KEY, [STANDPLAATS_ID] INT, [ADRESSEERBAAROBJECT_ID] INT ); CREATE TABLE [ADRESSEERBAAROBJECT] ( [ADRESSEERBAAROBJECT_ID] INT PRIMARY KEY, [HEEFT_ALS_HOOFDADRES_NUMMERAANDUIDING_ID] INT, [IDENTIFICATIE] VARCHAR(255), [TYPEADRESSEERBAAROBJECT_ENUM_ID] INT, [VERSIE] INT ); CREATE TABLE [STANDPLAATS] ( [ADRESSEERBAAROBJECT_ID] INT PRIMARY KEY, [BEGINGELDIGHEID] DATE, [DATUMEINDE] DATE, [DATUMINGANG] DATE, [DOCUMENTDATUM] DATE, [DOCUMENTNUMMER] INT, [EINDGELDIGHEID] DATE, [GECONSTATEERD_ENUM_ID] INT, [GEOMETRIE] GEOMETRY, [IDENTIFICATIE] VARCHAR(255), [STATUS_ENUM_ID] INT, [VERSIE] INT ); CREATE TABLE [STATUSLIGPLAATS_ENUM] ( [STATUSLIGPLAATS_ENUM_ID] INT PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO [STATUSLIGPLAATS_ENUM] ([STATUSLIGPLAATS_ENUM_ID], VALUE) VALUES (1, 'LEEG'), (2, 'ONBEKEND'), (3, 'PLAATS_AANGEWEZEN'), (4, 'PLAATS_INGETROKKEN'); CREATE TABLE [KP_VRBLJFSBJCT_ADRSSRBRBJCT] ( [KP_VRBLJFSBJCT_ADRSSRBRBJCT_ID] INT PRIMARY KEY, [VERBLIJFSOBJECT_ID] INT, [ADRESSEERBAAROBJECT_ID] INT ); CREATE TABLE [KP_LGPLTS_ADRSSRBRBJCT] ( [KP_LGPLTS_ADRSSRBRBJCT_ID] INT PRIMARY KEY, [LIGPLAATS_ID] INT, [ADRESSEERBAAROBJECT_ID] INT ); CREATE TABLE [LIGPLAATS] ( [ADRESSEERBAAROBJECT_ID] INT PRIMARY KEY, [BEGINGELDIGHEID] DATE, [DATUMEINDE] DATE, [DATUMINGANG] DATE, [DOCUMENTDATUM] DATE, [DOCUMENTNUMMER] INT, [EINDGELDIGHEID] DATE, [GECONSTATEERD_ENUM_ID] INT, [GEOMETRIE] GEOMETRY, [IDENTIFICATIE] VARCHAR(255), [STATUS_ENUM_ID] INT, [VERSIE] VARCHAR(255) ); CREATE TABLE [PAND] ( [PAND_ID] INT PRIMARY KEY, [BEGINGELDIGHEID] DATE, [BRUTOINHOUDPAND] VARCHAR(255), [DATUMEINDE] DATE, [DATUMINGANG] DATE, [DOCUMENTDATUM] DATE, [DOCUMENTNUMMER] VARCHAR(255), [EINDGELDIGHEID] DATE, [GECONSTATEERD_ENUM_ID] INT, [GEOMETRIEBOVENAANZICHT] GEOMETRY, [GEOMETRIEMAAIVELD] GEOMETRY, [GEOMETRIEPUNT] GEOMETRY, [HOOGSTEBOUWLAAG] VARCHAR(255), [IDENTIFICATIE] VARCHAR(255), [LAAGSTEBOUWLAAG] VARCHAR(255), [OORSPRONKELIJKBOUWJAAR] VARCHAR(255), [OPPERVLAKTE] VARCHAR(255), [RELATIEVEHOOGTELIGGING] VARCHAR(255), [STATUSVOORTGANGBOUW_ENUM_ID] INT, [STATUS_ENUM_ID] INT, [VERSIE] INT, [ZONDER_VERBLIJFSOBJECT_LIGT_IN_BUURT_ID] INT ); CREATE TABLE [GEMEENTE] ( [GEMEENTE_ID] INT PRIMARY KEY, [BEGINGELDIGHEID] DATE, [DATUMEINDE] DATE, [DATUMINGANG] DATE, [EINDGELDIGHEID] DATE, [GECONSTATEERD_ENUM_ID] INT, [GEMEENTECODE] VARCHAR(255), [GEMEENTENAAM] VARCHAR(80), [GEMEENTENAAM_NEN] VARCHAR(255), [GEOMETRIE] GEOMETRY, [IDENTIFICATIE] VARCHAR(255), [VERSIE] INT ); CREATE TABLE [WIJK] ( [WIJK_ID] INT PRIMARY KEY, [BEGINGELDIGHEID] DATE, [DATUMEINDE] DATE, [DATUMINGANG] DATE, [EINDGELDIGHEID] DATE, [GECONSTATEERD_ENUM_ID] INT, [GEOMETRIE] GEOMETRY, [IDENTIFICATIE] VARCHAR(255), [LIGT_IN_WOONPLAATS_ID] INT, [STATUS_ENUM_ID] INT, [VERSIE] INT, [WIJKCODE] VARCHAR(255), [WIJKNAAM] VARCHAR(255) ); CREATE TABLE [ONTSLUITINGSWIJZEVERDIEPING_ENUM] ( [ONTSLUITINGSWIJZEVERDIEPING_ENUM_ID] INT PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO [ONTSLUITINGSWIJZEVERDIEPING_ENUM] ([ONTSLUITINGSWIJZEVERDIEPING_ENUM_ID], VALUE) VALUES (1, 'LEEG'), (2, 'LIFT'), (3, 'ONBEKEND'), (4, 'ROLTRAP'), (5, 'TRAP'); CREATE TABLE [KP_VRBLJFSBJCT_PND] ( [KP_VRBLJFSBJCT_PND_ID] INT PRIMARY KEY, [VERBLIJFSOBJECT_ID] INT, [PAND_ID] INT ); 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 ); CREATE TABLE [STATUSVOORTGANGBOUW_ENUM] ( [STATUSVOORTGANGBOUW_ENUM_ID] INT PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO [STATUSVOORTGANGBOUW_ENUM] ([STATUSVOORTGANGBOUW_ENUM_ID], VALUE) VALUES (1, 'LEEG'), (2, 'NIEUWBOUWVERGUNNING_INGETROKKEN'), (3, 'NIEUWBOUWVERGUNNING_VERLEEND'), (4, 'NIEUWBOUW_GEREED'), (5, 'NIEUWBOUW_GESTART'), (6, 'ONBEKEND'), (7, 'SLOOPVERGUNNING_INGETROKKEN'), (8, 'SLOOPVERGUNNING_VERLEEND'), (9, 'SLOOP_GEREED'), (10, 'SLOOP_GESTART'), (11, 'VERBOUWVERGUNNING_INGETROKKEN'), (12, 'VERBOUWVERGUNNING_VERLEEND'), (13, 'VERBOUW_GEREED'), (14, 'VERBOUW_GESTART'); ALTER TABLE [VERBLIJFSOBJECT] ADD CONSTRAINT FK_VERBLIJFSOBJECT_GEN_ADRESSEERBAAROBJECT FOREIGN KEY ([ADRESSEERBAAROBJECT_ID]) REFERENCES [ADRESSEERBAAROBJECT] ([ADRESSEERBAAROBJECT_ID]); -- Generalization to ADRESSEERBAAROBJECT ALTER TABLE [LIGPLAATS] ADD CONSTRAINT FK_LIGPLAATS_GEN_ADRESSEERBAAROBJECT FOREIGN KEY ([ADRESSEERBAAROBJECT_ID]) REFERENCES [ADRESSEERBAAROBJECT] ([ADRESSEERBAAROBJECT_ID]); -- Generalization to ADRESSEERBAAROBJECT ALTER TABLE [STANDPLAATS] ADD CONSTRAINT FK_STANDPLAATS_GEN_ADRESSEERBAAROBJECT FOREIGN KEY ([ADRESSEERBAAROBJECT_ID]) REFERENCES [ADRESSEERBAAROBJECT] ([ADRESSEERBAAROBJECT_ID]); -- Generalization to ADRESSEERBAAROBJECT 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 [KP_STNDPLTS_ADRSSRBRBJCT] ADD CONSTRAINT FK_KP_STNDPLTS_ADRSSRBRBJCT_1 FOREIGN KEY ([STANDPLAATS_ID]) REFERENCES [STANDPLAATS] ([ADRESSEERBAAROBJECT_ID]); -- STANDPLAATS (many-to-many junction, Connector_ID: 2252) ALTER TABLE [KP_STNDPLTS_ADRSSRBRBJCT] ADD CONSTRAINT FK_KP_STNDPLTS_ADRSSRBRBJCT_2 FOREIGN KEY ([ADRESSEERBAAROBJECT_ID]) REFERENCES [ADRESSEERBAAROBJECT] ([ADRESSEERBAAROBJECT_ID]); -- ADRESSEERBAAROBJECT (many-to-many junction, Connector_ID: 2252) ALTER TABLE [KP_LGPLTS_ADRSSRBRBJCT] ADD CONSTRAINT FK_KP_LGPLTS_ADRSSRBRBJCT_1 FOREIGN KEY ([LIGPLAATS_ID]) REFERENCES [LIGPLAATS] ([ADRESSEERBAAROBJECT_ID]); -- LIGPLAATS (many-to-many junction, Connector_ID: 2253) ALTER TABLE [KP_LGPLTS_ADRSSRBRBJCT] ADD CONSTRAINT FK_KP_LGPLTS_ADRSSRBRBJCT_2 FOREIGN KEY ([ADRESSEERBAAROBJECT_ID]) REFERENCES [ADRESSEERBAAROBJECT] ([ADRESSEERBAAROBJECT_ID]); -- ADRESSEERBAAROBJECT (many-to-many junction, Connector_ID: 2253) ALTER TABLE [KP_VRBLJFSBJCT_ADRSSRBRBJCT] ADD CONSTRAINT FK_KP_VRBLJFSBJCT_ADRSSRBRBJCT_1 FOREIGN KEY ([VERBLIJFSOBJECT_ID]) REFERENCES [VERBLIJFSOBJECT] ([ADRESSEERBAAROBJECT_ID]); -- VERBLIJFSOBJECT (many-to-many junction, Connector_ID: 2262) ALTER TABLE [KP_VRBLJFSBJCT_ADRSSRBRBJCT] ADD CONSTRAINT FK_KP_VRBLJFSBJCT_ADRSSRBRBJCT_2 FOREIGN KEY ([ADRESSEERBAAROBJECT_ID]) REFERENCES [ADRESSEERBAAROBJECT] ([ADRESSEERBAAROBJECT_ID]); -- ADRESSEERBAAROBJECT (many-to-many junction, Connector_ID: 2262) ALTER TABLE [KP_VRBLJFSBJCT_PND] ADD CONSTRAINT FK_KP_VRBLJFSBJCT_PND_1 FOREIGN KEY ([VERBLIJFSOBJECT_ID]) REFERENCES [VERBLIJFSOBJECT] ([ADRESSEERBAAROBJECT_ID]); -- VERBLIJFSOBJECT (many-to-many junction, Connector_ID: 2305) ALTER TABLE [KP_VRBLJFSBJCT_PND] ADD CONSTRAINT FK_KP_VRBLJFSBJCT_PND_2 FOREIGN KEY ([PAND_ID]) REFERENCES [PAND] ([PAND_ID]); -- PAND (many-to-many junction, Connector_ID: 2305) ALTER TABLE [BUURT] ADD CONSTRAINT FK_BUURT_LIGT_IN FOREIGN KEY ([LIGT_IN_OPENBARERUIMTE_ID]) REFERENCES [OPENBARERUIMTE] ([OPENBARERUIMTE_ID]); -- LIGT_IN (1 to 1..*, Connector_ID: 2264) ALTER TABLE [NUMMERAANDUIDING] ADD CONSTRAINT FK_NUMMERAANDUIDING_HEEFT_ALS_NEVENADRES FOREIGN KEY ([HEEFT_ALS_NEVENADRES_ADRESSEERBAAROBJECT_ID]) REFERENCES [ADRESSEERBAAROBJECT] ([ADRESSEERBAAROBJECT_ID]); -- HEEFT_ALS_NEVENADRES (1 to 0..*, Connector_ID: 2268) ALTER TABLE [NUMMERAANDUIDING] ADD CONSTRAINT FK_NUMMERAANDUIDING_LIGT_IN FOREIGN KEY ([LIGT_IN_BUURT_ID]) REFERENCES [BUURT] ([BUURT_ID]); -- LIGT_IN (1 to 1, Connector_ID: 2272) ALTER TABLE [ADRESSEERBAAROBJECT] ADD CONSTRAINT FK_ADRESSEERBAAROBJECT_HEEFT_ALS_HOOFDADRES FOREIGN KEY ([HEEFT_ALS_HOOFDADRES_NUMMERAANDUIDING_ID]) REFERENCES [NUMMERAANDUIDING] ([NUMMERAANDUIDING_ID]); -- HEEFT_ALS_HOOFDADRES (1 to 1, Connector_ID: 2274) ALTER TABLE [NUMMERAANDUIDING] ADD CONSTRAINT FK_NUMMERAANDUIDING_LIGT_AAN FOREIGN KEY ([LIGT_AAN_OPENBARERUIMTE_ID]) REFERENCES [OPENBARERUIMTE] ([OPENBARERUIMTE_ID]); -- LIGT_AAN (0..* to 1, Connector_ID: 2281) ALTER TABLE [NUMMERAANDUIDING] ADD CONSTRAINT FK_NUMMERAANDUIDING_LIGT_IN_2 FOREIGN KEY ([LIGT_IN_WOONPLAATS_ID]) REFERENCES [WOONPLAATS] ([WOONPLAATS_ID]); -- LIGT_IN (0..* to 0..1, Connector_ID: 2283) ALTER TABLE [OPENBARERUIMTE] ADD CONSTRAINT FK_OPENBARERUIMTE_LIGT_IN FOREIGN KEY ([LIGT_IN_WOONPLAATS_ID]) REFERENCES [WOONPLAATS] ([WOONPLAATS_ID]); -- LIGT_IN (1..* to 1, Connector_ID: 2288) 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_2 FOREIGN KEY ([LIGT_IN_WIJK_ID]) REFERENCES [WIJK] ([WIJK_ID]); -- LIGT_IN (1..* to 1, Connector_ID: 2297) ALTER TABLE [PAND] ADD CONSTRAINT FK_PAND_ZONDER_VERBLIJFSOBJECT_LIGT_IN FOREIGN KEY ([ZONDER_VERBLIJFSOBJECT_LIGT_IN_BUURT_ID]) REFERENCES [BUURT] ([BUURT_ID]); -- ZONDER_VERBLIJFSOBJECT_LIGT_IN (0..* to 0..1, Connector_ID: 2300) ALTER TABLE [PAND] ADD CONSTRAINT FK_PAND_GECONSTATEERD_ENUM_ID FOREIGN KEY ([GECONSTATEERD_ENUM_ID_BOOLEAN_ENUM_ID]) REFERENCES [BOOLEAN_ENUM] ([BOOLEAN_ENUM_ID]); -- GECONSTATEERD_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE [PAND] ADD CONSTRAINT FK_PAND_STATUS_ENUM_ID FOREIGN KEY ([STATUS_ENUM_ID_STATUSPAND_ENUM_ID]) REFERENCES [STATUSPAND_ENUM] ([STATUSPAND_ENUM_ID]); -- STATUS_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE [PAND] ADD CONSTRAINT FK_PAND_STATUSVOORTGANGBOUW_ENUM_ID FOREIGN KEY ([STATUSVOORTGANGBOUW_ENUM_ID_STATUSVOORTGANGBOUW_ENUM_ID]) REFERENCES [STATUSVOORTGANGBOUW_ENUM] ([STATUSVOORTGANGBOUW_ENUM_ID]); -- STATUSVOORTGANGBOUW_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE [WIJK] ADD CONSTRAINT FK_WIJK_GECONSTATEERD_ENUM_ID FOREIGN KEY ([GECONSTATEERD_ENUM_ID_BOOLEAN_ENUM_ID]) REFERENCES [BOOLEAN_ENUM] ([BOOLEAN_ENUM_ID]); -- GECONSTATEERD_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE [WIJK] ADD CONSTRAINT FK_WIJK_STATUS_ENUM_ID FOREIGN KEY ([STATUS_ENUM_ID_STATUSOPENBARERUIMTE_ENUM_ID]) REFERENCES [STATUSOPENBARERUIMTE_ENUM] ([STATUSOPENBARERUIMTE_ENUM_ID]); -- STATUS_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE [WOONPLAATS] ADD CONSTRAINT FK_WOONPLAATS_GECONSTATEERD_ENUM_ID FOREIGN KEY ([GECONSTATEERD_ENUM_ID_BOOLEAN_ENUM_ID]) REFERENCES [BOOLEAN_ENUM] ([BOOLEAN_ENUM_ID]); -- GECONSTATEERD_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE [WOONPLAATS] ADD CONSTRAINT FK_WOONPLAATS_STATUS_ENUM_ID FOREIGN KEY ([STATUS_ENUM_ID_STATUSWOONPLAATS_ENUM_ID]) REFERENCES [STATUSWOONPLAATS_ENUM] ([STATUSWOONPLAATS_ENUM_ID]); -- STATUS_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE [NUMMERAANDUIDING] ADD CONSTRAINT FK_NUMMERAANDUIDING_GECONSTATEERD_ENUM_ID FOREIGN KEY ([GECONSTATEERD_ENUM_ID_BOOLEAN_ENUM_ID]) REFERENCES [BOOLEAN_ENUM] ([BOOLEAN_ENUM_ID]); -- GECONSTATEERD_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE [NUMMERAANDUIDING] ADD CONSTRAINT FK_NUMMERAANDUIDING_TYPEADRESSEERBAAROBJECT_ENUM_ID FOREIGN KEY ([TYPEADRESSEERBAAROBJECT_ENUM_ID_TYPEADRESSEERBAAROBJECT_ENUM_ID]) REFERENCES [TYPEADRESSEERBAAROBJECT_ENUM] ([TYPEADRESSEERBAAROBJECT_ENUM_ID]); -- TYPEADRESSEERBAAROBJECT_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE [NUMMERAANDUIDING] ADD CONSTRAINT FK_NUMMERAANDUIDING_STATUS_ENUM_ID FOREIGN KEY ([STATUS_ENUM_ID_STATUSNUMMERAANDUIDING_ENUM_ID]) REFERENCES [STATUSNUMMERAANDUIDING_ENUM] ([STATUSNUMMERAANDUIDING_ENUM_ID]); -- STATUS_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE [BUURT] ADD CONSTRAINT FK_BUURT_GECONSTATEERD_ENUM_ID FOREIGN KEY ([GECONSTATEERD_ENUM_ID_BOOLEAN_ENUM_ID]) REFERENCES [BOOLEAN_ENUM] ([BOOLEAN_ENUM_ID]); -- GECONSTATEERD_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE [BUURT] ADD CONSTRAINT FK_BUURT_STATUS_ENUM_ID FOREIGN KEY ([STATUS_ENUM_ID_STATUSOPENBARERUIMTE_ENUM_ID]) REFERENCES [STATUSOPENBARERUIMTE_ENUM] ([STATUSOPENBARERUIMTE_ENUM_ID]); -- STATUS_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE [VERBLIJFSOBJECT] ADD CONSTRAINT FK_VERBLIJFSOBJECT_SOORTWOONOBJECT_ENUM_ID FOREIGN KEY ([SOORTWOONOBJECT_ENUM_ID_SOORTWOONOBJECT_ENUM_ID]) REFERENCES [SOORTWOONOBJECT_ENUM] ([SOORTWOONOBJECT_ENUM_ID]); -- SOORTWOONOBJECT_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE [VERBLIJFSOBJECT] ADD CONSTRAINT FK_VERBLIJFSOBJECT_GEBRUIKSDOEL_ENUM_ID FOREIGN KEY ([GEBRUIKSDOEL_ENUM_ID_GEBRUIKSDOEL_ENUM_ID]) REFERENCES [GEBRUIKSDOEL_ENUM] ([GEBRUIKSDOEL_ENUM_ID]); -- GEBRUIKSDOEL_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE [VERBLIJFSOBJECT] ADD CONSTRAINT FK_VERBLIJFSOBJECT_STATUS_ENUM_ID FOREIGN KEY ([STATUS_ENUM_ID_STATUSVERBLIJFSOBJECT_ENUM_ID]) REFERENCES [STATUSVERBLIJFSOBJECT_ENUM] ([STATUSVERBLIJFSOBJECT_ENUM_ID]); -- STATUS_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE [VERBLIJFSOBJECT] ADD CONSTRAINT FK_VERBLIJFSOBJECT_ONTSLUITINGVERDIEPING_ENUM_ID FOREIGN KEY ([ONTSLUITINGVERDIEPING_ENUM_ID_ONTSLUITINGSWIJZEVERDIEPING_ENUM_ID]) REFERENCES [ONTSLUITINGSWIJZEVERDIEPING_ENUM] ([ONTSLUITINGSWIJZEVERDIEPING_ENUM_ID]); -- ONTSLUITINGVERDIEPING_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE [VERBLIJFSOBJECT] ADD CONSTRAINT FK_VERBLIJFSOBJECT_GECONSTATEERD_ENUM_ID FOREIGN KEY ([GECONSTATEERD_ENUM_ID_BOOLEAN_ENUM_ID]) REFERENCES [BOOLEAN_ENUM] ([BOOLEAN_ENUM_ID]); -- GECONSTATEERD_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE [LIGPLAATS] ADD CONSTRAINT FK_LIGPLAATS_GECONSTATEERD_ENUM_ID FOREIGN KEY ([GECONSTATEERD_ENUM_ID_BOOLEAN_ENUM_ID]) REFERENCES [BOOLEAN_ENUM] ([BOOLEAN_ENUM_ID]); -- GECONSTATEERD_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE [LIGPLAATS] ADD CONSTRAINT FK_LIGPLAATS_STATUS_ENUM_ID FOREIGN KEY ([STATUS_ENUM_ID_STATUSLIGPLAATS_ENUM_ID]) REFERENCES [STATUSLIGPLAATS_ENUM] ([STATUSLIGPLAATS_ENUM_ID]); -- STATUS_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE [STANDPLAATS] ADD CONSTRAINT FK_STANDPLAATS_GECONSTATEERD_ENUM_ID FOREIGN KEY ([GECONSTATEERD_ENUM_ID_BOOLEAN_ENUM_ID]) REFERENCES [BOOLEAN_ENUM] ([BOOLEAN_ENUM_ID]); -- GECONSTATEERD_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE [STANDPLAATS] ADD CONSTRAINT FK_STANDPLAATS_STATUS_ENUM_ID FOREIGN KEY ([STATUS_ENUM_ID_STATUSSTANDPLAATS_ENUM_ID]) REFERENCES [STATUSSTANDPLAATS_ENUM] ([STATUSSTANDPLAATS_ENUM_ID]); -- STATUS_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE [ADRESSEERBAAROBJECT] ADD CONSTRAINT FK_ADRESSEERBAAROBJECT_TYPEADRESSEERBAAROBJECT_ENUM_ID FOREIGN KEY ([TYPEADRESSEERBAAROBJECT_ENUM_ID_TYPEADRESSEERBAAROBJECT_ENUM_ID]) REFERENCES [TYPEADRESSEERBAAROBJECT_ENUM] ([TYPEADRESSEERBAAROBJECT_ENUM_ID]); -- TYPEADRESSEERBAAROBJECT_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE [OPENBARERUIMTE] ADD CONSTRAINT FK_OPENBARERUIMTE_GECONSTATEERD_ENUM_ID FOREIGN KEY ([GECONSTATEERD_ENUM_ID_BOOLEAN_ENUM_ID]) REFERENCES [BOOLEAN_ENUM] ([BOOLEAN_ENUM_ID]); -- GECONSTATEERD_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE [OPENBARERUIMTE] ADD CONSTRAINT FK_OPENBARERUIMTE_TYPEOPENBARERUIMTE_ENUM_ID FOREIGN KEY ([TYPEOPENBARERUIMTE_ENUM_ID_TYPERINGOPENBARERUIMTE_ENUM_ID]) REFERENCES [TYPERINGOPENBARERUIMTE_ENUM] ([TYPERINGOPENBARERUIMTE_ENUM_ID]); -- TYPEOPENBARERUIMTE_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE [OPENBARERUIMTE] ADD CONSTRAINT FK_OPENBARERUIMTE_STATUS_ENUM_ID FOREIGN KEY ([STATUS_ENUM_ID_STATUSOPENBARERUIMTE_ENUM_ID]) REFERENCES [STATUSOPENBARERUIMTE_ENUM] ([STATUSOPENBARERUIMTE_ENUM_ID]); -- STATUS_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE [GEMEENTE] ADD CONSTRAINT FK_GEMEENTE_GECONSTATEERD_ENUM_ID FOREIGN KEY ([GECONSTATEERD_ENUM_ID_BOOLEAN_ENUM_ID]) REFERENCES [BOOLEAN_ENUM] ([BOOLEAN_ENUM_ID]); -- GECONSTATEERD_ENUM_ID (1 to 1, Connector_ID: enum_ref)