CREATE TABLE [WOONPLAATS] ( [WOONPLAATS_ID] INT PRIMARY KEY, [BEGINGELDIGHEID] DATE, [DATUMEINDE] DATE, [DATUMINGANG] DATE, [DOCUMENTDATUM] DATE, [DOCUMENTNUMMER] INT, [EINDGELDIGHEID] DATE, [EINDREGISTRATIE] DATE, [GECONSTATEERD] BIT, [GEOMETRIE] GEOMETRY, [IDENTIFICATIE] VARCHAR(255), [LIGT_IN_GEMEENTE_ID] INT, [STATUS] VARCHAR(255), [TIJDSTIPACTIEF] DATETIME2, [TIJDSTIPREGISTRATIE] DATETIME2, [VERSIE] INT, [VOORKOMEN] DATE, [WOONPLAATSNAAM] VARCHAR(80), [WOONPLAATSNAAMNEN] VARCHAR(255) ); 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 [GEMEENTE] ( [GEMEENTE_ID] INT PRIMARY KEY, [BEGINGELDIGHEID] DATE, [DATUMEINDE] DATE, [DATUMINGANG] DATE, [EINDGELDIGHEID] DATE, [GECONSTATEERD] BIT, [GEMEENTECODE] VARCHAR(255), [GEMEENTENAAM] VARCHAR(80), [GEMEENTENAAM_NEN] VARCHAR(255), [GEOMETRIE] GEOMETRY, [IDENTIFICATIE] VARCHAR(255), [VERSIE] INT ); CREATE TABLE [BUURT] ( [BUURT_ID] INT PRIMARY KEY, [BEGINGELDIGHEID] DATE, [CODE] VARCHAR(255), [DATUMEINDE] DATE, [DATUMINGANG] DATE, [EINDGELDIGHEID] DATE, [GECONSTATEERD] BIT, [GEOMETRIE] GEOMETRY, [IDENTIFICATIE] VARCHAR(255), [LIGT_IN_WIJK_ID] INT, [NAAM] VARCHAR(255), [STATUS] VARCHAR(255), [VERSIE] INT ); CREATE TABLE [WIJK] ( [WIJK_ID] INT PRIMARY KEY, [BEGINGELDIGHEID] DATE, [DATUMEINDE] DATE, [DATUMINGANG] DATE, [EINDGELDIGHEID] DATE, [GECONSTATEERD] BIT, [GEOMETRIE] GEOMETRY, [IDENTIFICATIE] VARCHAR(255), [LIGT_IN_WOONPLAATS_ID] INT, [STATUS] VARCHAR(255), [VERSIE] INT, [WIJKCODE] VARCHAR(255), [WIJKNAAM] VARCHAR(255) ); 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)