CREATE TABLE [NATUURLIJKPERSOON] (
    [NATUURLIJKPERSOON_ID] INT PRIMARY KEY,
    [AANDUIDINGNAAMGEBRUIK] VARCHAR(50),
    [AANHEFAANSCHRIJVING] VARCHAR(50),
    [ACADEMISCHETITEL] VARCHAR(80),
    [ACHTERNAAM] VARCHAR(100),
    [ADELLIJKETITELOFPREDIKAAT] VARCHAR(255),
    [ANUMMER] VARCHAR(20),
    [BIJZONDERNEDERLANDERSCHAP] VARCHAR(50),
    [BURGERSERVICENUMMER] VARCHAR(255),
    [DATUMGEBOORTE] DATE,
    [DATUMOVERLIJDEN] DATE,
    [GEBOORTELAND] VARCHAR(255),
    [GEBOORTEPLAATS] VARCHAR(200),
    [GESLACHTSAANDUIDING] VARCHAR(255),
    [GESLACHTSNAAM] VARCHAR(200),
    [GESLACHTSNAAMAANSCHRIJVING] VARCHAR(200),
    [HANDLICHTING] VARCHAR(50),
    [INDICATIEAFSCHERMINGPERSOONSGEGEVENS] BIT,
    [INDICATIEOVERLEDEN] BIT,
    [IS_OBJECT_ID] INT,
    [LANDOVERLIJDEN] VARCHAR(255),
    [NATIONALITEIT] VARCHAR(100),
    [OVERLIJDENSPLAATS] VARCHAR(200),
    [VOORLETTERSAANSCHRIJVING] VARCHAR(20),
    [VOORNAMEN] VARCHAR(200),
    [VOORNAMENAANSCHRIJVING] VARCHAR(200),
    [VOORVOEGSELGESLACHTSNAAM] VARCHAR(80)
);

CREATE TABLE [KP_NTNTRLJKPRSN_NTRLJKPRSN] (
    [KP_NTNTRLJKPRSN_NTRLJKPRSN_ID] INT PRIMARY KEY,
    [NIETNATUURLIJKPERSOON_ID] INT,
    [NATUURLIJKPERSOON_ID] INT
);

CREATE TABLE [MAATSCHAPPELIJKEACTIVITEIT] (
    [MAATSCHAPPELIJKEACTIVITEIT_ID] INT PRIMARY KEY,
    [ADRESBINNENLAND] VARCHAR(255),
    [ADRESCORRESPONDENTIE] VARCHAR(100),
    [DATUMAANVANG] DATE,
    [DATUMEINDEGELDIG] DATE,
    [DATUMFAILLISEMENT] DATE,
    [INDICATIEECONOMISCHACTIEF] BIT,
    [IS_FUNCTIONARIS_VAN_NATUURLIJKPERSOON_ID] INT,
    [IS_OBJECT_ID] INT,
    [KVKNUMMER] VARCHAR(255),
    [RECHTSVORM] VARCHAR(100),
    [RSIN] VARCHAR(255),
    [STATUTAIRENAAM] VARCHAR(100),
    [TELEFOONNUMMER] VARCHAR(20),
    [URL] VARCHAR(100)
);

CREATE TABLE [KADASTRAALPERCEEL] (
    [OBJECT_ID] INT PRIMARY KEY,
    [AANDUIDINGSOORTGROOTTE] VARCHAR(255),
    [BEGRENZINGPERCEEL] VARCHAR(255),
    [GROOTTEPERCEEL] VARCHAR(255),
    [INDICATIEDEELPERCEEL] BIT,
    [IS_OBJECT_ID] INT,
    [OMSCHRIJVINGDEELPERCEEL] VARCHAR(20),
    [PLAATSCOORDINATENPERCEEL] GEOMETRY
);

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),
    [IS_OBJECT_ID] INT,
    [LIGT_IN_OPENBARERUIMTE_ID] INT,
    [NAAM] VARCHAR(255),
    [STATUS] VARCHAR(255),
    [VERSIE] INT
);

CREATE TABLE [INRICHTINGSELEMENT] (
    [INRICHTINGSELEMENT_ID] INT PRIMARY KEY,
    [DATUMBEGINGELDIGHEIDINRICHTINGSELEMENT] DATE,
    [DATUMEINDEGELDIGHEIDINRICHTINGSELEMENT] DATE,
    [GEOMETRIEINRICHTINGSELEMENT] GEOMETRY,
    [IDENTIFICATIEINRICHTINGSELEMENT] VARCHAR(255),
    [IS_OBJECT_ID] INT,
    [LOD0GEOMETRIEINRICHTINGSELEMENT] GEOMETRY,
    [PLUSTYPEINRICHTINGSELEMENT] VARCHAR(255),
    [RELATIEVEHOOGTELIGGINGINRICHTINGSELEMENT] VARCHAR(255),
    [STATUSINRICHTINGSELEMENT] VARCHAR(255),
    [TYPEINRICHTINGSELEMENT] 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] BIT,
    [GEOMETRIEBOVENAANZICHT] GEOMETRY,
    [GEOMETRIEMAAIVELD] GEOMETRY,
    [GEOMETRIEPUNT] GEOMETRY,
    [HOOGSTEBOUWLAAG] VARCHAR(255),
    [IDENTIFICATIE] VARCHAR(255),
    [IS_OBJECT_ID] INT,
    [LAAGSTEBOUWLAAG] VARCHAR(255),
    [OORSPRONKELIJKBOUWJAAR] VARCHAR(255),
    [OPPERVLAKTE] VARCHAR(255),
    [RELATIEVEHOOGTELIGGING] VARCHAR(255),
    [STATUS] VARCHAR(255),
    [STATUSVOORTGANGBOUW] VARCHAR(255),
    [VERSIE] INT,
    [ZONDER_VERBLIJFSOBJECT_LIGT_IN_BUURT_ID] INT
);

CREATE TABLE [KUNSTWERKDEEL] (
    [KUNSTWERKDEEL_ID] INT PRIMARY KEY,
    [DATUMBEGINGELDIGHEIDKUNSTWERKDEEL] DATE,
    [DATUMEINDEGELDIGHEIDKUNSTWERKDEEL] DATE,
    [GEOMETRIEKUNSTWERKDEEL] GEOMETRY,
    [IDENTIFICATIEKUNSTWERKDEEL] VARCHAR(255),
    [IS_OBJECT_ID] INT,
    [LOD0GEOMETRIEKUNSTWERKDEEL] GEOMETRY,
    [LOD1GEOMETRIEKUNSTWERKDEEL] GEOMETRY,
    [LOD2GEOMETRIEKUNSTWERKDEEL] GEOMETRY,
    [LOD3GEOMETRIEKUNSTWERKDEEL] GEOMETRY,
    [RELATIEVEHOOGTELIGGINGKUNSTWERKDEEL] VARCHAR(255),
    [STATUSKUNSTWERKDEEL] VARCHAR(255)
);

CREATE TABLE [OBJECT] (
    [OBJECT_ID] INT PRIMARY KEY,
    [ADRESBINNENLAND] VARCHAR(255),
    [ADRESBUITENLAND] VARCHAR(200),
    [DOMEIN] VARCHAR(200),
    [GEOMETRIE] GEOMETRY,
    [IDENTIFICATIE] VARCHAR(50),
    [INDICATIERISICO] BIT,
    [IS_VAARTUIG_ID] INT,
    [IS_VOERTUIG_ID] INT,
    [KADASTRALEAANDUIDING] VARCHAR(255),
    [NAAM] VARCHAR(200),
    [OBJECTTYPE] VARCHAR(255),
    [TOELICHTING] VARCHAR(255)
);

CREATE TABLE [NIETNATUURLIJKPERSOON] (
    [NIETNATUURLIJKPERSOON_ID] INT PRIMARY KEY,
    [DATUMAANVANG] DATE,
    [DATUMEINDE] DATE,
    [DATUMUITSCHRIJVING] DATE,
    [DATUMVOORTZETTING] DATE,
    [FAXNUMMER] VARCHAR(20),
    [INGESCHREVEN] BIT,
    [INOPRICHTING] BIT,
    [IS_OBJECT_ID] INT,
    [KVKNUMMER] VARCHAR(255),
    [NNPID] VARCHAR(255),
    [RECHTSVORM] VARCHAR(255),
    [RSINNUMMER] VARCHAR(255),
    [STATUTAIRENAAM] VARCHAR(255),
    [STATUTAIREZETEL] VARCHAR(255),
    [WEBSITEURL] VARCHAR(200)
);

CREATE TABLE [KP_KDSTRLPRCL_KDSTRLNRRNDZK] (
    [KP_KDSTRLPRCL_KDSTRLNRRNDZK_ID] INT PRIMARY KEY,
    [KADASTRAALPERCEEL_ID] INT,
    [KADASTRALEONROERENDEZAAK_ID] INT
);

CREATE TABLE [STANDPLAATS] (
    [STANDPLAATS_ID] INT PRIMARY KEY,
    [BEGINGELDIGHEID] DATE,
    [DATUMEINDE] DATE,
    [DATUMINGANG] DATE,
    [DOCUMENTDATUM] DATE,
    [DOCUMENTNUMMER] INT,
    [EINDGELDIGHEID] DATE,
    [GECONSTATEERD] BIT,
    [GEOMETRIE] GEOMETRY,
    [IDENTIFICATIE] VARCHAR(255),
    [IS_OBJECT_ID] INT,
    [STATUS] VARCHAR(255),
    [VERSIE] INT
);

CREATE TABLE [KADASTRALEONROERENDEZAAK] (
    [OBJECT_ID] INT PRIMARY KEY,
    [APPARTEMENTSRECHTVOLGNUMMER] VARCHAR(255),
    [BEGRENZING] VARCHAR(255),
    [CULTUURCODEONBEBOUWD] VARCHAR(255),
    [DATUMBEGINGELDIGHEID] DATE,
    [DATUMEINDEGELDIGHEID] DATE,
    [GERELATEERD_OBJECT_ID] INT,
    [IDENTIFICATIE] VARCHAR(255),
    [IS_OBJECT_ID] INT,
    [KADASTRALEGEMEENTE] VARCHAR(20),
    [KADASTRALEGEMEENTECODE] VARCHAR(20),
    [KOOPJAAR] INT,
    [KOOPSOM] VARCHAR(255),
    [LANDINRICHTINGRENTEBEDRAG] DECIMAL(10,2),
    [LANDINRICHTINGRENTEEINDEJAAR] DATE,
    [LIGGING] VARCHAR(255),
    [LOCATIEOMSCHRIJVING] VARCHAR(255),
    [OPPERVLAKTE] INT,
    [PERCEELNUMMER] VARCHAR(255),
    [SECTIE] VARCHAR(255),
    [VALUTACODE] VARCHAR(255)
);

CREATE TABLE [VOERTUIG] (
    [VOERTUIG_ID] INT PRIMARY KEY,
    [KENTEKEN] VARCHAR(255),
    [KLEUR] VARCHAR(200),
    [LAND] VARCHAR(200),
    [MERK] VARCHAR(200),
    [TYPE] VARCHAR(200)
);

CREATE TABLE [OPENBARERUIMTE] (
    [OPENBARERUIMTE_ID] INT PRIMARY KEY,
    [BEGINGELDIGHEID] DATE,
    [DATUMEINDE] DATE,
    [DATUMINGANG] DATE,
    [DOCUMENTDATUM] DATE,
    [DOCUMENTNUMMER] INT,
    [EINDGELDIGHEID] DATE,
    [GECONSTATEERD] BIT,
    [GEOMETRIE] GEOMETRY,
    [HUISNUMMERRANGE_EVEN_EN_ONEVEN_NUMMERS] VARCHAR(255),
    [HUISNUMMERRANGE_EVEN_NUMMERS] VARCHAR(255),
    [HUISNUMMERRANGE_ONEVEN_NUMMERS] VARCHAR(255),
    [IDENTIFICATIE] VARCHAR(255),
    [IS_OBJECT_ID] INT,
    [LABELNAAM] VARCHAR(80),
    [NAAMOPENBARERUIMTE] VARCHAR(80),
    [STATUS] VARCHAR(255),
    [STRAATCODE] VARCHAR(80),
    [STRAATNAAM] VARCHAR(255),
    [TYPEOPENBARERUIMTE] VARCHAR(255),
    [VERSIE] INT,
    [WEGSEGMENT] VARCHAR(255)
);

CREATE TABLE [WATERDEEL] (
    [WATERDEEL_ID] INT PRIMARY KEY,
    [DATUMBEGINGELDIGHEIDWATERDEEL] DATE,
    [DATUMEINDEGELDIGHEIDWATERDEEL] DATE,
    [GEOMETRIEWATERDEEL] GEOMETRY,
    [IDENTIFICATIEWATERDEEL] VARCHAR(255),
    [IS_OBJECT_ID] INT,
    [PLUSTYPEWATERDEEL] VARCHAR(255),
    [RELATIEVEHOOGTELIGGINGWATERDEEL] VARCHAR(255),
    [STATUSWATERDEEL] VARCHAR(255),
    [TYPEWATERDEEL] VARCHAR(255)
);

CREATE TABLE [KP_KDSTRLNRRNDZK_IS_ONTSTN_UIT_ANDR_KDSTRL_ONRZ_ZK_BIJ] (
    [KP_KDSTRLNRRNDZK_IS_ONTSTN_UIT_ANDR_KDSTRL_ONRZ_ZK_BIJ_ID] INT PRIMARY KEY,
    [IS_ONTSTAAN_UIT_ANDERE_KADASTRALE_ONROERENDE_ZAAK_BIJ_1_ID] INT,
    [IS_ONTSTAAN_UIT_ANDERE_KADASTRALE_ONROERENDE_ZAAK_BIJ_2_ID] INT
);

CREATE TABLE [LIGPLAATS] (
    [LIGPLAATS_ID] INT PRIMARY KEY,
    [BEGINGELDIGHEID] DATE,
    [DATUMEINDE] DATE,
    [DATUMINGANG] DATE,
    [DOCUMENTDATUM] DATE,
    [DOCUMENTNUMMER] INT,
    [EINDGELDIGHEID] DATE,
    [GECONSTATEERD] BIT,
    [GEOMETRIE] GEOMETRY,
    [IDENTIFICATIE] VARCHAR(255),
    [IS_OBJECT_ID] INT,
    [STATUS] VARCHAR(255),
    [VERSIE] VARCHAR(255)
);

CREATE TABLE [VAARTUIG] (
    [VAARTUIG_ID] INT PRIMARY KEY,
    [BREEDTE] INT,
    [HOOGTE] INT,
    [KLEUR] VARCHAR(20),
    [LENGTE] INT,
    [NAAMVAARTUIG] VARCHAR(255),
    [REGISTRATIENUMMER] VARCHAR(80)
);

CREATE TABLE [KP_KDSTRLNRRNDZK_OBJCT] (
    [KP_KDSTRLNRRNDZK_OBJCT_ID] INT PRIMARY KEY,
    [KADASTRALEONROERENDEZAAK_ID] INT,
    [OBJECT_ID] INT
);

ALTER TABLE [KADASTRAALPERCEEL] ADD CONSTRAINT FK_KADASTRAALPERCEEL_GEN_KADASTRALEONROERENDEZAAK FOREIGN KEY ([OBJECT_ID]) REFERENCES [KADASTRALEONROERENDEZAAK] ([OBJECT_ID]);
-- Generalization to KADASTRALEONROERENDEZAAK

ALTER TABLE [KADASTRALEONROERENDEZAAK] ADD CONSTRAINT FK_KADASTRALEONROERENDEZAAK_GEN_OBJECT FOREIGN KEY ([OBJECT_ID]) REFERENCES [OBJECT] ([OBJECT_ID]);
-- Generalization to OBJECT

ALTER TABLE [KP_KDSTRLNRRNDZK_IS_ONTSTN_UIT_ANDR_KDSTRL_ONRZ_ZK_BIJ] ADD CONSTRAINT FK_KP_KDSTRLNRRNDZK_IS_ONTSTN_UIT_ANDR_KDSTRL_ONRZ_ZK_BIJ_1 FOREIGN KEY ([IS_ONTSTAAN_UIT_ANDERE_KADASTRALE_ONROERENDE_ZAAK_BIJ_1_ID]) REFERENCES [KADASTRALEONROERENDEZAAK] ([OBJECT_ID]);
-- KADASTRALEONROERENDEZAAK (many-to-many junction, Connector_ID: 1933)

ALTER TABLE [KP_KDSTRLNRRNDZK_IS_ONTSTN_UIT_ANDR_KDSTRL_ONRZ_ZK_BIJ] ADD CONSTRAINT FK_KP_KDSTRLNRRNDZK_IS_ONTSTN_UIT_ANDR_KDSTRL_ONRZ_ZK_BIJ_2 FOREIGN KEY ([IS_ONTSTAAN_UIT_ANDERE_KADASTRALE_ONROERENDE_ZAAK_BIJ_2_ID]) REFERENCES [KADASTRALEONROERENDEZAAK] ([OBJECT_ID]);
-- KADASTRALEONROERENDEZAAK (many-to-many junction, Connector_ID: 1933)

ALTER TABLE [KP_NTNTRLJKPRSN_NTRLJKPRSN] ADD CONSTRAINT FK_KP_NTNTRLJKPRSN_NTRLJKPRSN_1 FOREIGN KEY ([NIETNATUURLIJKPERSOON_ID]) REFERENCES [NIETNATUURLIJKPERSOON] ([NIETNATUURLIJKPERSOON_ID]);
-- NIETNATUURLIJKPERSOON (many-to-many junction, Connector_ID: 1970)

ALTER TABLE [KP_NTNTRLJKPRSN_NTRLJKPRSN] ADD CONSTRAINT FK_KP_NTNTRLJKPRSN_NTRLJKPRSN_2 FOREIGN KEY ([NATUURLIJKPERSOON_ID]) REFERENCES [NATUURLIJKPERSOON] ([NATUURLIJKPERSOON_ID]);
-- NATUURLIJKPERSOON (many-to-many junction, Connector_ID: 1970)

ALTER TABLE [KP_KDSTRLPRCL_KDSTRLNRRNDZK] ADD CONSTRAINT FK_KP_KDSTRLPRCL_KDSTRLNRRNDZK_1 FOREIGN KEY ([KADASTRAALPERCEEL_ID]) REFERENCES [KADASTRAALPERCEEL] ([OBJECT_ID]);
-- KADASTRAALPERCEEL (many-to-many junction, Connector_ID: 1988)

ALTER TABLE [KP_KDSTRLPRCL_KDSTRLNRRNDZK] ADD CONSTRAINT FK_KP_KDSTRLPRCL_KDSTRLNRRNDZK_2 FOREIGN KEY ([KADASTRALEONROERENDEZAAK_ID]) REFERENCES [KADASTRALEONROERENDEZAAK] ([OBJECT_ID]);
-- KADASTRALEONROERENDEZAAK (many-to-many junction, Connector_ID: 1988)

ALTER TABLE [KP_KDSTRLNRRNDZK_OBJCT] ADD CONSTRAINT FK_KP_KDSTRLNRRNDZK_OBJCT_1 FOREIGN KEY ([KADASTRALEONROERENDEZAAK_ID]) REFERENCES [KADASTRALEONROERENDEZAAK] ([OBJECT_ID]);
-- KADASTRALEONROERENDEZAAK (many-to-many junction, Connector_ID: 2067)

ALTER TABLE [KP_KDSTRLNRRNDZK_OBJCT] ADD CONSTRAINT FK_KP_KDSTRLNRRNDZK_OBJCT_2 FOREIGN KEY ([OBJECT_ID]) REFERENCES [OBJECT] ([OBJECT_ID]);
-- OBJECT (many-to-many junction, Connector_ID: 2067)

ALTER TABLE [KADASTRALEONROERENDEZAAK] ADD CONSTRAINT FK_KADASTRALEONROERENDEZAAK_GERELATEERD FOREIGN KEY ([GERELATEERD_OBJECT_ID]) REFERENCES [OBJECT] ([OBJECT_ID]);
-- GERELATEERD (1 to 0..*, Connector_ID: 1938)

ALTER TABLE [MAATSCHAPPELIJKEACTIVITEIT] ADD CONSTRAINT FK_MAATSCHAPPELIJKEACTIVITEIT_IS_FUNCTIONARIS_VAN FOREIGN KEY ([IS_FUNCTIONARIS_VAN_NATUURLIJKPERSOON_ID]) REFERENCES [NATUURLIJKPERSOON] ([NATUURLIJKPERSOON_ID]);
-- IS_FUNCTIONARIS_VAN (0..* to 1.., Connector_ID: 1962)

ALTER TABLE [NATUURLIJKPERSOON] ADD CONSTRAINT FK_NATUURLIJKPERSOON_IS FOREIGN KEY ([IS_OBJECT_ID]) REFERENCES [OBJECT] ([OBJECT_ID]);
-- IS (0..1 to 0..*, Connector_ID: 2069)

ALTER TABLE [KUNSTWERKDEEL] ADD CONSTRAINT FK_KUNSTWERKDEEL_IS FOREIGN KEY ([IS_OBJECT_ID]) REFERENCES [OBJECT] ([OBJECT_ID]);
-- IS (0..1 to 0..*, Connector_ID: 2074)

ALTER TABLE [OBJECT] ADD CONSTRAINT FK_OBJECT_IS FOREIGN KEY ([IS_VOERTUIG_ID]) REFERENCES [VOERTUIG] ([VOERTUIG_ID]);
-- IS (0..1 to 0..1, Connector_ID: 2075)

ALTER TABLE [KADASTRALEONROERENDEZAAK] ADD CONSTRAINT FK_KADASTRALEONROERENDEZAAK_IS FOREIGN KEY ([IS_OBJECT_ID]) REFERENCES [OBJECT] ([OBJECT_ID]);
-- IS (0..1 to 0..*, Connector_ID: 2077)

ALTER TABLE [OBJECT] ADD CONSTRAINT FK_OBJECT_IS_2 FOREIGN KEY ([IS_VAARTUIG_ID]) REFERENCES [VAARTUIG] ([VAARTUIG_ID]);
-- IS (0..1 to 0..1, Connector_ID: 2081)

ALTER TABLE [KADASTRAALPERCEEL] ADD CONSTRAINT FK_KADASTRAALPERCEEL_IS FOREIGN KEY ([IS_OBJECT_ID]) REFERENCES [OBJECT] ([OBJECT_ID]);
-- IS (0..1 to 0..*, Connector_ID: 2082)

ALTER TABLE [WATERDEEL] ADD CONSTRAINT FK_WATERDEEL_IS FOREIGN KEY ([IS_OBJECT_ID]) REFERENCES [OBJECT] ([OBJECT_ID]);
-- IS (0..1 to 0..*, Connector_ID: 2084)

ALTER TABLE [INRICHTINGSELEMENT] ADD CONSTRAINT FK_INRICHTINGSELEMENT_IS FOREIGN KEY ([IS_OBJECT_ID]) REFERENCES [OBJECT] ([OBJECT_ID]);
-- IS (0..1 to 0..*, Connector_ID: 2087)

ALTER TABLE [NIETNATUURLIJKPERSOON] ADD CONSTRAINT FK_NIETNATUURLIJKPERSOON_IS FOREIGN KEY ([IS_OBJECT_ID]) REFERENCES [OBJECT] ([OBJECT_ID]);
-- IS (0..1 to 0..*, Connector_ID: 2088)

ALTER TABLE [MAATSCHAPPELIJKEACTIVITEIT] ADD CONSTRAINT FK_MAATSCHAPPELIJKEACTIVITEIT_IS FOREIGN KEY ([IS_OBJECT_ID]) REFERENCES [OBJECT] ([OBJECT_ID]);
-- IS (0..1 to 0..*, Connector_ID: 2089)

ALTER TABLE [OPENBARERUIMTE] ADD CONSTRAINT FK_OPENBARERUIMTE_IS FOREIGN KEY ([IS_OBJECT_ID]) REFERENCES [OBJECT] ([OBJECT_ID]);
-- IS (0..1 to 0..*, Connector_ID: 2236)

ALTER TABLE [STANDPLAATS] ADD CONSTRAINT FK_STANDPLAATS_IS FOREIGN KEY ([IS_OBJECT_ID]) REFERENCES [OBJECT] ([OBJECT_ID]);
-- IS (0..1 to 0..*, Connector_ID: 2250)

ALTER TABLE [LIGPLAATS] ADD CONSTRAINT FK_LIGPLAATS_IS FOREIGN KEY ([IS_OBJECT_ID]) REFERENCES [OBJECT] ([OBJECT_ID]);
-- IS (0..1 to 0..*, Connector_ID: 2254)

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 [BUURT] ADD CONSTRAINT FK_BUURT_IS FOREIGN KEY ([IS_OBJECT_ID]) REFERENCES [OBJECT] ([OBJECT_ID]);
-- IS (0..1 to 0..*, Connector_ID: 2266)

ALTER TABLE [PAND] ADD CONSTRAINT FK_PAND_IS FOREIGN KEY ([IS_OBJECT_ID]) REFERENCES [OBJECT] ([OBJECT_ID]);
-- IS (0..1 to 0..*, Connector_ID: 2299)

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)

