CREATE TABLE [ZAKELIJKRECHT_917_ENUM] ( [ZAKELIJKRECHT_917_ENUM_ID] INT PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO [ZAKELIJKRECHT_917_ENUM] ([ZAKELIJKRECHT_917_ENUM_ID], VALUE) VALUES (1, 'EIGENDOM'), (2, 'HUUR'), (3, 'LEEG'), (4, 'ONBEKEND'), (5, 'PACHT'), (6, 'RECHT_VAN_OPSTAL'); CREATE TABLE [VERHUURBAAR_EENHEID] ( [VERHUURBAAR_EENHEID_ID] INT PRIMARY KEY, [ADRES] VARCHAR(255), [AFMETING] INT, [BEZETTING] INT, [DATUMEINDE] DATE, [DATUMSTART] DATE, [DATUMWERKELIJKBEGIN] DATE, [DATUMWERKELIJKEINDE] DATE, [HEEFT_VASTGOEDOBJECT_ID] INT, [HUURPRIJS] DECIMAL(10,2), [IDENTIFICATIE] VARCHAR(80), [NAAM] VARCHAR(80), [NETTOOMTREK] INT, [NETTOOPPERVLAK] INT, [OPMERKINGEN] NVARCHAR(MAX), [TYPE] VARCHAR(80) ); CREATE TABLE [MJOP_ITEM] ( [MJOP_ITEM_ID] INT PRIMARY KEY, [BESTAAT_UIT_MJOP_ID] INT, [BETREFT_BOUWDEELELEMENT_ID] INT, [BETREFT_BOUWDEEL_ID] INT, [BETREFT_VASTGOEDOBJECT_ID] INT, [CODE] VARCHAR(255), [DATUMEINDE] DATE, [DATUMOPZEGGINGAANBIEDER] DATE, [DATUMOPZEGGINGONTVANGER] DATE, [DATUMSTART] DATE, [KOSTEN] DECIMAL(10,2), [OMSCHRIJVING] VARCHAR(80), [OPZEGTERMIJNAANBIEDER] INT, [OPZEGTERMIJNONTVANGER] INT, [OP_BASIS_VAN_PRIJZENBOEKITEM_ID] INT ); CREATE TABLE [INKOOPORDER] ( [INKOOPORDER_ID] INT PRIMARY KEY, [ARTIKELCODE] VARCHAR(80), [BETALINGMEERDEREJAREN] BIT, [BETREFT] VARCHAR(255), [DATUMEINDE] DATE, [DATUMINGEDIEND] DATE, [DATUMSTART] DATE, [GERELATEERD_INKOOPORDER_ID] INT, [GOEDERENCODE] VARCHAR(80), [OMSCHRIJVING] VARCHAR(255), [OORSPRONKELIJK_INKOOPORDER_ID] INT, [ORDERNUMMER] VARCHAR(255), [SALDO] VARCHAR(255), [TOTAALNETTOBEDRAG] DECIMAL(10,2), [WIJZEVANAANBESTEDEN] VARCHAR(255) ); CREATE TABLE [NEN2767_CONDITIESCORE_ENUM] ( [NEN2767_CONDITIESCORE_ENUM_ID] INT PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO [NEN2767_CONDITIESCORE_ENUM] ([NEN2767_CONDITIESCORE_ENUM_ID], VALUE) VALUES (1, '1'), (2, '2'), (3, '3'), (4, '4'), (5, '5'), (6, '6'), (7, 'LEEG'), (8, 'ONBEKEND'); CREATE TABLE [PRIJZENBOEKITEM] ( [PRIJZENBOEKITEM_ID] INT PRIMARY KEY, [DATUMEINDEGELDIGHEID] DATE, [DATUMSTART] DATE, [PRIJS] DECIMAL(10,2), [VERRICHTING] VARCHAR(80) ); CREATE TABLE [ZAKELIJK_RECHT] ( [ZAKELIJKRECHT_2335_ID] INT PRIMARY KEY, [DATUMEINDE] DATE, [DATUMSTART] DATE, [HEEFT_KOSTENPLAATS_ID] INT, [KOSTEN] DECIMAL(10,2), [SOORT_ENUM_ID] INT ); CREATE TABLE [BOUWDEEL] ( [BOUWDEEL_ID] INT PRIMARY KEY, [BESTAAT_UIT_VASTGOEDOBJECT_ID] INT, [CODE] VARCHAR(255), [OMSCHRIJVING] VARCHAR(80) ); CREATE TABLE [ENERGIELABEL_GEBOUWEN_ENUM] ( [ENERGIELABEL_GEBOUWEN_ENUM_ID] INT PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO [ENERGIELABEL_GEBOUWEN_ENUM] ([ENERGIELABEL_GEBOUWEN_ENUM_ID], VALUE) VALUES (1, 'A'), (2, 'A_'), (3, 'A_'), (4, 'B'), (5, 'C'), (6, 'D'), (7, 'E'), (8, 'F'), (9, 'G'), (10, 'LEEG'), (11, 'ONBEKEND'); CREATE TABLE [INSPECTIE] ( [INSPECTIE_ID] INT PRIMARY KEY, [BETREFT_VASTGOEDOBJECT_ID] INT, [BEVINDINGEN] NVARCHAR(MAX), [DATUM] DATE, [LEIDT_TOT_MJOP_ID] INT ); CREATE TABLE [VASTGOED_CONTRACT] ( [VASTGOED_CONTRACT_ID] INT PRIMARY KEY, [BESCHRIJVING] VARCHAR(200), [DATUMEINDE] DATE, [DATUMSTART] DATE, [HEEFT_RECHTSPERSOON_ID] INT, [IDENTIFICATIE] VARCHAR(80), [MAANDBEDRAG] DECIMAL(10,2), [OPZEGTERMIJN] VARCHAR(80), [STATUS] VARCHAR(80), [TYPE] VARCHAR(80) ); CREATE TABLE [KP_KSTNPLTS_INKPRDR] ( [KP_KSTNPLTS_INKPRDR_ID] INT PRIMARY KEY, [KOSTENPLAATS_ID] INT, [INKOOPORDER_ID] INT ); CREATE TABLE [KP_HFDRKNNG_KSTNPLTS] ( [KP_HFDRKNNG_KSTNPLTS_ID] INT PRIMARY KEY, [HOOFDREKENING_ID] INT, [KOSTENPLAATS_ID] INT ); CREATE TABLE [KP_WRKBN_BWDLLMNT] ( [KP_WRKBN_BWDLLMNT_ID] INT PRIMARY KEY, [WERKBON_ID] INT, [BOUWDEELELEMENT_ID] INT ); CREATE TABLE [RECHTSPERSOON] ( [RECHTSPERSOON_ID] INT PRIMARY KEY, [ADRESBINNENLAND] VARCHAR(255), [ADRESBUITENLAND] VARCHAR(255), [ADRESCORRESPONDENTIE] VARCHAR(100), [EMAILADRES] VARCHAR(80), [FAXNUMMER] VARCHAR(20), [IDENTIFICATIE] VARCHAR(255), [KVKNUMMER] VARCHAR(20), [NAAM] VARCHAR(200), [RECHTSVORM] VARCHAR(100), [REKENINGNUMMER] VARCHAR(255), [TELEFOONNUMMER] VARCHAR(20) ); CREATE TABLE [KP_VSTGDBJCT_ZKLJK_RCHT] ( [KP_VSTGDBJCT_ZKLJK_RCHT_ID] INT PRIMARY KEY, [VASTGOEDOBJECT_ID] INT, [ZAKELIJK_RECHT_ID] INT ); CREATE TABLE [MJOP] ( [MJOP_ID] INT PRIMARY KEY, [BETREFT_VASTGOEDOBJECT_ID] INT, [DATUM] DATE, [OMSCHRIJVING] NVARCHAR(MAX) ); CREATE TABLE [VASTGOEDOBJECT] ( [VASTGOEDOBJECT_ID] INT PRIMARY KEY, [AANTALETAGES] INT, [AANTALPARKEERPLAATSEN] INT, [AANTALRIOLERINGEN] INT, [ADRESAANDUIDING] VARCHAR(255), [AFGEKOCHTEERFPACHT] BIT, [AFGESPROKENCONDITIESCORE_ENUM_ID] INT, [AFKOOPWAARDE] VARCHAR(255), [ASBESTRAPPORTAGEAANWEZIG] BIT, [BEDRAGAANKOOP] DECIMAL(10,2), [BESTEMMINGSPLAN] VARCHAR(200), [BOEKWAARDE] VARCHAR(255), [BOUWJAAR] INT, [BOUWWERK] VARCHAR(80), [BOVENLIGGENDNIVEAU] VARCHAR(80), [BOVENLIGGENDNIVEAUCODE] VARCHAR(20), [BRUTOVLOEROPPERVLAKTE] INT, [CO2UITSTOOT] INT, [CONDITIESCORE_ENUM_ID] INT, [DATUMAFSTOTEN] DATE, [DATUMBEREKENINGOPPERVLAK] DATE, [DATUMEIGENDOM] DATE, [DATUMVERKOOP] DATE, [DEELPORTEFEUILLE] VARCHAR(80), [ENERGIEKOSTEN] DECIMAL(10,2), [ENERGIELABEL_ENUM_ID] INT, [ENERGIEVERBRUIK] INT, [FISCALEWAARDE] VARCHAR(255), [FOTO] VARCHAR(255), [GEARCHIVEERD] BIT, [HEEFT_KOSTENPLAATS_ID] INT, [HERBOUWWAARDE] VARCHAR(255), [HOOFDSTUK] VARCHAR(80), [IDENTIFICATIE] VARCHAR(80), [JAARLAATSTERENOVATIE] VARCHAR(255), [KOSTENPLAATS] DECIMAL(10,2), [LOCATIE] VARCHAR(255), [MARKTWAARDE] VARCHAR(255), [MONUMENT] VARCHAR(255), [NAAM] VARCHAR(80), [OBJECTSTATUS] VARCHAR(255), [OBJECTSTATUSCODE] VARCHAR(255), [OBJECTTYPE] VARCHAR(80), [OBJECTTYPECODE] VARCHAR(255), [OMSCHRIJVING] VARCHAR(80), [ONDERHOUDSCATEGORIE] VARCHAR(80), [OPPERVLAKTEKANTOOR] INT, [PORTEFEUILLE] VARCHAR(80), [PORTEFEUILLECODE] VARCHAR(255), [PROVINCIE] VARCHAR(255), [TOELICHTING] NVARCHAR(MAX), [VERHUURBAARVLOEROPPERVLAK] INT, [VERKOOPBAARHEID] VARCHAR(80), [VERKOOPBEDRAG] DECIMAL(10,2), [VERZEKERDEWAARDE] VARCHAR(255), [WAARDEGROND] VARCHAR(255), [WAARDEOPSTAL] VARCHAR(255), [WIJK] VARCHAR(255), [WOZWAARDE] VARCHAR(255) ); CREATE TABLE [KOSTENPLAATS] ( [KOSTENPLAATS_ID] INT PRIMARY KEY, [BTWCODE] VARCHAR(255), [BTWOMSCHRIJVING] VARCHAR(80), [KOSTENPLAATSSOORTCODE] DECIMAL(10,2), [KOSTENPLAATSSOORTOMSCHRIJVING] DECIMAL(10,2), [KOSTENPLAATSTYPECODE] DECIMAL(10,2), [KOSTENPLAATSTYPEOMSCHRIJVING] DECIMAL(10,2), [NAAM] VARCHAR(80), [OMSCHRIJVING] VARCHAR(200) ); CREATE TABLE [ZAKELIJKRECHT_2335] ( [ZAKELIJKRECHT_2335_ID] INT PRIMARY KEY, [AARDZAKELIJKRECHT] VARCHAR(255), [DATUMEINDERECHT] DATE, [DATUMINGANGRECHT] DATE, [IDENTIFICATIEZAKELIJKRECHT] VARCHAR(255), [IS_BELAST_MET_ZAKELIJKRECHT_2335_ID] INT, [TOELICHTINGBEWAARDER] VARCHAR(100) ); CREATE TABLE [KP_WRKBN_BWDL] ( [KP_WRKBN_BWDL_ID] INT PRIMARY KEY, [WERKBON_ID] INT, [BOUWDEEL_ID] INT ); CREATE TABLE [BOUWDEELELEMENT] ( [BOUWDEELELEMENT_ID] INT PRIMARY KEY, [BESTAAT_UIT_BOUWDEEL_ID] INT, [CODE] VARCHAR(255), [OMSCHRIJVING] VARCHAR(80) ); CREATE TABLE [WERKBON] ( [WERKBON_ID] INT PRIMARY KEY, [BETREFT_VASTGOEDOBJECT_ID] INT, [GEREALISEERD_DOOR_MJOP_ID] INT, [HOORT_BIJ_INKOOPORDER_ID] INT ); CREATE TABLE [HOOFDREKENING] ( [HOOFDREKENING_ID] INT PRIMARY KEY, [NAAM] VARCHAR(80), [NUMMER] VARCHAR(255), [OMSCHRIJVING] VARCHAR(200), [PIAHOOFCATEGORIEOMSCHRIJVING] VARCHAR(80), [PIAHOOFDCATEGORIECODE] VARCHAR(20), [SUBCODE] VARCHAR(20), [SUBCODEOMSCHRIJVING] VARCHAR(80), [VALT_BINNEN_HOOFDREKENING_ID] INT ); CREATE TABLE [KP_INKPRDR_HFDRKNNG] ( [KP_INKPRDR_HFDRKNNG_ID] INT PRIMARY KEY, [INKOOPORDER_ID] INT, [HOOFDREKENING_ID] INT ); CREATE TABLE [KP_ZKLJK_RCHT_ZKLJKRCHT_2335] ( [KP_ZKLJK_RCHT_ZKLJKRCHT_2335_ID] INT PRIMARY KEY, [ZAKELIJK_RECHT_ID] INT, [ZAKELIJKRECHT_2335_ID] INT ); ALTER TABLE [ZAKELIJK_RECHT] ADD CONSTRAINT FK_ZAKELIJK_RECHT_GEN_ZAKELIJKRECHT_2335 FOREIGN KEY ([ZAKELIJKRECHT_2335_ID]) REFERENCES [ZAKELIJKRECHT_2335] ([ZAKELIJKRECHT_2335_ID]); -- Generalization to ZAKELIJKRECHT_2335 ALTER TABLE [KP_KSTNPLTS_INKPRDR] ADD CONSTRAINT FK_KP_KSTNPLTS_INKPRDR_1 FOREIGN KEY ([KOSTENPLAATS_ID]) REFERENCES [KOSTENPLAATS] ([KOSTENPLAATS_ID]); -- KOSTENPLAATS (many-to-many junction, Connector_ID: 492) ALTER TABLE [KP_KSTNPLTS_INKPRDR] ADD CONSTRAINT FK_KP_KSTNPLTS_INKPRDR_2 FOREIGN KEY ([INKOOPORDER_ID]) REFERENCES [INKOOPORDER] ([INKOOPORDER_ID]); -- INKOOPORDER (many-to-many junction, Connector_ID: 492) ALTER TABLE [KP_INKPRDR_HFDRKNNG] ADD CONSTRAINT FK_KP_INKPRDR_HFDRKNNG_1 FOREIGN KEY ([INKOOPORDER_ID]) REFERENCES [INKOOPORDER] ([INKOOPORDER_ID]); -- INKOOPORDER (many-to-many junction, Connector_ID: 499) ALTER TABLE [KP_INKPRDR_HFDRKNNG] ADD CONSTRAINT FK_KP_INKPRDR_HFDRKNNG_2 FOREIGN KEY ([HOOFDREKENING_ID]) REFERENCES [HOOFDREKENING] ([HOOFDREKENING_ID]); -- HOOFDREKENING (many-to-many junction, Connector_ID: 499) ALTER TABLE [KP_HFDRKNNG_KSTNPLTS] ADD CONSTRAINT FK_KP_HFDRKNNG_KSTNPLTS_1 FOREIGN KEY ([HOOFDREKENING_ID]) REFERENCES [HOOFDREKENING] ([HOOFDREKENING_ID]); -- HOOFDREKENING (many-to-many junction, Connector_ID: 505) ALTER TABLE [KP_HFDRKNNG_KSTNPLTS] ADD CONSTRAINT FK_KP_HFDRKNNG_KSTNPLTS_2 FOREIGN KEY ([KOSTENPLAATS_ID]) REFERENCES [KOSTENPLAATS] ([KOSTENPLAATS_ID]); -- KOSTENPLAATS (many-to-many junction, Connector_ID: 505) ALTER TABLE [KP_ZKLJK_RCHT_ZKLJKRCHT_2335] ADD CONSTRAINT FK_KP_ZKLJK_RCHT_ZKLJKRCHT_2335_1 FOREIGN KEY ([ZAKELIJK_RECHT_ID]) REFERENCES [ZAKELIJK_RECHT] ([ZAKELIJKRECHT_2335_ID]); -- ZAKELIJK_RECHT (many-to-many junction, Connector_ID: 535) ALTER TABLE [KP_ZKLJK_RCHT_ZKLJKRCHT_2335] ADD CONSTRAINT FK_KP_ZKLJK_RCHT_ZKLJKRCHT_2335_2 FOREIGN KEY ([ZAKELIJKRECHT_2335_ID]) REFERENCES [ZAKELIJKRECHT_2335] ([ZAKELIJKRECHT_2335_ID]); -- ZAKELIJKRECHT_2335 (many-to-many junction, Connector_ID: 535) ALTER TABLE [KP_VSTGDBJCT_ZKLJK_RCHT] ADD CONSTRAINT FK_KP_VSTGDBJCT_ZKLJK_RCHT_1 FOREIGN KEY ([VASTGOEDOBJECT_ID]) REFERENCES [VASTGOEDOBJECT] ([VASTGOEDOBJECT_ID]); -- VASTGOEDOBJECT (many-to-many junction, Connector_ID: 544) ALTER TABLE [KP_VSTGDBJCT_ZKLJK_RCHT] ADD CONSTRAINT FK_KP_VSTGDBJCT_ZKLJK_RCHT_2 FOREIGN KEY ([ZAKELIJK_RECHT_ID]) REFERENCES [ZAKELIJK_RECHT] ([ZAKELIJKRECHT_2335_ID]); -- ZAKELIJK_RECHT (many-to-many junction, Connector_ID: 544) ALTER TABLE [KP_WRKBN_BWDLLMNT] ADD CONSTRAINT FK_KP_WRKBN_BWDLLMNT_1 FOREIGN KEY ([WERKBON_ID]) REFERENCES [WERKBON] ([WERKBON_ID]); -- WERKBON (many-to-many junction, Connector_ID: 580) ALTER TABLE [KP_WRKBN_BWDLLMNT] ADD CONSTRAINT FK_KP_WRKBN_BWDLLMNT_2 FOREIGN KEY ([BOUWDEELELEMENT_ID]) REFERENCES [BOUWDEELELEMENT] ([BOUWDEELELEMENT_ID]); -- BOUWDEELELEMENT (many-to-many junction, Connector_ID: 580) ALTER TABLE [KP_WRKBN_BWDL] ADD CONSTRAINT FK_KP_WRKBN_BWDL_1 FOREIGN KEY ([WERKBON_ID]) REFERENCES [WERKBON] ([WERKBON_ID]); -- WERKBON (many-to-many junction, Connector_ID: 582) ALTER TABLE [KP_WRKBN_BWDL] ADD CONSTRAINT FK_KP_WRKBN_BWDL_2 FOREIGN KEY ([BOUWDEEL_ID]) REFERENCES [BOUWDEEL] ([BOUWDEEL_ID]); -- BOUWDEEL (many-to-many junction, Connector_ID: 582) ALTER TABLE [INKOOPORDER] ADD CONSTRAINT FK_INKOOPORDER_OORSPRONKELIJK FOREIGN KEY ([OORSPRONKELIJK_INKOOPORDER_ID]) REFERENCES [INKOOPORDER] ([INKOOPORDER_ID]); -- OORSPRONKELIJK (0..1 to 0..1, Connector_ID: 493) ALTER TABLE [INKOOPORDER] ADD CONSTRAINT FK_INKOOPORDER_GERELATEERD FOREIGN KEY ([GERELATEERD_INKOOPORDER_ID]) REFERENCES [INKOOPORDER] ([INKOOPORDER_ID]); -- GERELATEERD (0..1 to 0..*, Connector_ID: 494) ALTER TABLE [HOOFDREKENING] ADD CONSTRAINT FK_HOOFDREKENING_VALT_BINNEN FOREIGN KEY ([VALT_BINNEN_HOOFDREKENING_ID]) REFERENCES [HOOFDREKENING] ([HOOFDREKENING_ID]); -- VALT_BINNEN (1 to 0..*, Connector_ID: 504) ALTER TABLE [ZAKELIJK_RECHT] ADD CONSTRAINT FK_ZAKELIJK_RECHT_HEEFT FOREIGN KEY ([HEEFT_KOSTENPLAATS_ID]) REFERENCES [KOSTENPLAATS] ([KOSTENPLAATS_ID]); -- HEEFT (0..* to 1, Connector_ID: 534) ALTER TABLE [WERKBON] ADD CONSTRAINT FK_WERKBON_HOORT_BIJ FOREIGN KEY ([HOORT_BIJ_INKOOPORDER_ID]) REFERENCES [INKOOPORDER] ([INKOOPORDER_ID]); -- HOORT_BIJ (1 to 0..*, Connector_ID: 539) ALTER TABLE [VASTGOEDOBJECT] ADD CONSTRAINT FK_VASTGOEDOBJECT_HEEFT FOREIGN KEY ([HEEFT_KOSTENPLAATS_ID]) REFERENCES [KOSTENPLAATS] ([KOSTENPLAATS_ID]); -- HEEFT (1 to 0..*, Connector_ID: 540) ALTER TABLE [WERKBON] ADD CONSTRAINT FK_WERKBON_BETREFT FOREIGN KEY ([BETREFT_VASTGOEDOBJECT_ID]) REFERENCES [VASTGOEDOBJECT] ([VASTGOEDOBJECT_ID]); -- BETREFT (0..* to 1, Connector_ID: 542) ALTER TABLE [VERHUURBAAR_EENHEID] ADD CONSTRAINT FK_VERHUURBAAR_EENHEID_HEEFT FOREIGN KEY ([HEEFT_VASTGOEDOBJECT_ID]) REFERENCES [VASTGOEDOBJECT] ([VASTGOEDOBJECT_ID]); -- HEEFT (1 to 0..*, Connector_ID: 547) ALTER TABLE [VASTGOED_CONTRACT] ADD CONSTRAINT FK_VASTGOED_CONTRACT_HEEFT FOREIGN KEY ([HEEFT_RECHTSPERSOON_ID]) REFERENCES [RECHTSPERSOON] ([RECHTSPERSOON_ID]); -- HEEFT (0..* to 1, Connector_ID: 552) ALTER TABLE [MJOP_ITEM] ADD CONSTRAINT FK_MJOP_ITEM_BETREFT FOREIGN KEY ([BETREFT_VASTGOEDOBJECT_ID]) REFERENCES [VASTGOEDOBJECT] ([VASTGOEDOBJECT_ID]); -- BETREFT (0..* to 1, Connector_ID: 558) ALTER TABLE [MJOP_ITEM] ADD CONSTRAINT FK_MJOP_ITEM_OP_BASIS_VAN FOREIGN KEY ([OP_BASIS_VAN_PRIJZENBOEKITEM_ID]) REFERENCES [PRIJZENBOEKITEM] ([PRIJZENBOEKITEM_ID]); -- OP_BASIS_VAN (0..* to 1, Connector_ID: 559) ALTER TABLE [WERKBON] ADD CONSTRAINT FK_WERKBON_GEREALISEERD_DOOR FOREIGN KEY ([GEREALISEERD_DOOR_MJOP_ID]) REFERENCES [MJOP] ([MJOP_ID]); -- GEREALISEERD_DOOR (1 to 0..*, Connector_ID: 560) ALTER TABLE [MJOP] ADD CONSTRAINT FK_MJOP_BETREFT FOREIGN KEY ([BETREFT_VASTGOEDOBJECT_ID]) REFERENCES [VASTGOEDOBJECT] ([VASTGOEDOBJECT_ID]); -- BETREFT (0..* to 1, Connector_ID: 561) ALTER TABLE [MJOP_ITEM] ADD CONSTRAINT FK_MJOP_ITEM_BESTAAT_UIT FOREIGN KEY ([BESTAAT_UIT_MJOP_ID]) REFERENCES [MJOP] ([MJOP_ID]); -- BESTAAT_UIT (1 to 0..*, Connector_ID: 562) ALTER TABLE [INSPECTIE] ADD CONSTRAINT FK_INSPECTIE_BETREFT FOREIGN KEY ([BETREFT_VASTGOEDOBJECT_ID]) REFERENCES [VASTGOEDOBJECT] ([VASTGOEDOBJECT_ID]); -- BETREFT (1 to 0..*, Connector_ID: 571) ALTER TABLE [INSPECTIE] ADD CONSTRAINT FK_INSPECTIE_LEIDT_TOT FOREIGN KEY ([LEIDT_TOT_MJOP_ID]) REFERENCES [MJOP] ([MJOP_ID]); -- LEIDT_TOT (0..1 to 0..1, Connector_ID: 572) ALTER TABLE [MJOP_ITEM] ADD CONSTRAINT FK_MJOP_ITEM_BETREFT_2 FOREIGN KEY ([BETREFT_BOUWDEELELEMENT_ID]) REFERENCES [BOUWDEELELEMENT] ([BOUWDEELELEMENT_ID]); -- BETREFT (0..* to 0..1, Connector_ID: 579) ALTER TABLE [MJOP_ITEM] ADD CONSTRAINT FK_MJOP_ITEM_BETREFT_3 FOREIGN KEY ([BETREFT_BOUWDEEL_ID]) REFERENCES [BOUWDEEL] ([BOUWDEEL_ID]); -- BETREFT (0..* to 0..1, Connector_ID: 581) ALTER TABLE [BOUWDEEL] ADD CONSTRAINT FK_BOUWDEEL_BESTAAT_UIT FOREIGN KEY ([BESTAAT_UIT_VASTGOEDOBJECT_ID]) REFERENCES [VASTGOEDOBJECT] ([VASTGOEDOBJECT_ID]); -- BESTAAT_UIT (1 to 0..*, Connector_ID: 583) ALTER TABLE [BOUWDEELELEMENT] ADD CONSTRAINT FK_BOUWDEELELEMENT_BESTAAT_UIT FOREIGN KEY ([BESTAAT_UIT_BOUWDEEL_ID]) REFERENCES [BOUWDEEL] ([BOUWDEEL_ID]); -- BESTAAT_UIT (1 to 0..*, Connector_ID: 584) ALTER TABLE [ZAKELIJKRECHT_2335] ADD CONSTRAINT FK_ZAKELIJKRECHT_2335_IS_BELAST_MET FOREIGN KEY ([IS_BELAST_MET_ZAKELIJKRECHT_2335_ID]) REFERENCES [ZAKELIJKRECHT_2335] ([ZAKELIJKRECHT_2335_ID]); -- IS_BELAST_MET (0..1 to 0..*, Connector_ID: 1944) ALTER TABLE [VASTGOEDOBJECT] ADD CONSTRAINT FK_VASTGOEDOBJECT_ENERGIELABEL_ENUM_ID FOREIGN KEY ([ENERGIELABEL_ENUM_ID_ENERGIELABEL_GEBOUWEN_ENUM_ID]) REFERENCES [ENERGIELABEL_GEBOUWEN_ENUM] ([ENERGIELABEL_GEBOUWEN_ENUM_ID]); -- ENERGIELABEL_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE [VASTGOEDOBJECT] ADD CONSTRAINT FK_VASTGOEDOBJECT_CONDITIESCORE_ENUM_ID FOREIGN KEY ([CONDITIESCORE_ENUM_ID_NEN2767_CONDITIESCORE_ENUM_ID]) REFERENCES [NEN2767_CONDITIESCORE_ENUM] ([NEN2767_CONDITIESCORE_ENUM_ID]); -- CONDITIESCORE_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE [VASTGOEDOBJECT] ADD CONSTRAINT FK_VASTGOEDOBJECT_AFGESPROKENCONDITIESCORE_ENUM_ID FOREIGN KEY ([AFGESPROKENCONDITIESCORE_ENUM_ID_NEN2767_CONDITIESCORE_ENUM_ID]) REFERENCES [NEN2767_CONDITIESCORE_ENUM] ([NEN2767_CONDITIESCORE_ENUM_ID]); -- AFGESPROKENCONDITIESCORE_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE [ZAKELIJK_RECHT] ADD CONSTRAINT FK_ZAKELIJK_RECHT_SOORT_ENUM_ID FOREIGN KEY ([SOORT_ENUM_ID_ZAKELIJKRECHT_917_ENUM_ID]) REFERENCES [ZAKELIJKRECHT_917_ENUM] ([ZAKELIJKRECHT_917_ENUM_ID]); -- SOORT_ENUM_ID (1 to 1, Connector_ID: enum_ref)