CREATE TABLE KP_WRKZMHDN_ALS_MNTLZRGR_WRKZMHDN_ANDRS_DAN_IN_ARBDSVRHDNG ( KP_WRKZMHDN_ALS_MNTLZRGR_WRKZMHDN_ANDRS_DAN_IN_ARBDSVRHDNG_ID INTEGER PRIMARY KEY, WERKZAAMHEDEN_ALS_MANTELZORGER_ID INTEGER, WERKZAAMHEDEN_ANDERS_DAN_IN_ARBEIDSVERHOUDING_ID INTEGER ); CREATE TABLE OPLEIDINGSNAAM ( OPLEIDINGSNAAM_ID INTEGER PRIMARY KEY, NAAMOPLEIDING VARCHAR(255) ); CREATE TABLE OPLEIDINGSNAAMGECODEERD ( OPLEIDINGSNAAM_ID INTEGER PRIMARY KEY, CODEOPLEIDINGSNAAM_ENUM_ID INTEGER, CODESOORTOPLEIDINGSNAAM VARCHAR(255), HEEFT_SYNONIEM_OPLEIDINGSNAAM_ID INTEGER, INDICATIEOPLEIDINGSNAAMACTIEF VARCHAR(255), OMSCHRIJVINGOPLEIDINGSNAAM VARCHAR(255) ); CREATE TABLE CODEOPLEIDINGSNAAM_ENUM ( CODEOPLEIDINGSNAAM_ENUM_ID INTEGER PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO CODEOPLEIDINGSNAAM_ENUM (CODEOPLEIDINGSNAAM_ENUM_ID, VALUE) VALUES (1, 'REFERENTIEOPLEIDING'), (2, 'SYNONIEM'); CREATE TABLE CODE_OPLEIDINGSNIVEAU_CLIËNT__ENUM ( CODE_OPLEIDINGSNIVEAU_CLIËNT__ENUM_ID INTEGER PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO CODE_OPLEIDINGSNIVEAU_CLIËNT__ENUM (CODE_OPLEIDINGSNIVEAU_CLIËNT__ENUM_ID, VALUE) VALUES (1, 'BASISNIVEAU'), (2, 'GEEN_BASISOPLEIDING'), (3, 'HBO_NIVEAU'), (4, 'LBO_MAVO_NIVEAU'), (5, 'MBO_HAVO_VWO_NIVEAU'), (6, 'NIET_VAN_TOEPASSING'), (7, 'WETENSCHAPPELIJK_ONDERWIJS'), (8, '_NOG_NIET_BEKEND'); CREATE TABLE OPLEIDINGSRICHTING_ENUM ( OPLEIDINGSRICHTING_ENUM_ID INTEGER PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO OPLEIDINGSRICHTING_ENUM (OPLEIDINGSRICHTING_ENUM_ID, VALUE) VALUES (1, 'HOGER_ONDERWIJS_DERDE_FASE'), (2, 'HOGER_ONDERWIJS_EERSTE_FASE'), (3, 'HOGER_ONDERWIJS_TWEEDE_FASE'), (4, 'ONDERWIJS_AAN_KLEUTERS'), (5, 'PRIMAIR_ONDERWIJS'), (6, 'SECUNDAIR_ONDERWIJS_EERSTE_FASE'), (7, 'SECUNDAIR_ONDERWIJS_TWEEDE_FASE'); CREATE TABLE SOORT_ONTHEFFING__ENUM ( SOORT_ONTHEFFING__ENUM_ID INTEGER PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO SOORT_ONTHEFFING__ENUM (SOORT_ONTHEFFING__ENUM_ID, VALUE) VALUES (1, 'OUDER_MET_KIND_5'), (2, 'SOCIAAL_MEDISCH_PERMANENT_'), (3, 'SOCIAAL_MEDISCH_TIJDELIJK_'); CREATE TABLE KANAAL_CONTACTMOMENT__ENUM ( KANAAL_CONTACTMOMENT__ENUM_ID INTEGER PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO KANAAL_CONTACTMOMENT__ENUM (KANAAL_CONTACTMOMENT__ENUM_ID, VALUE) VALUES (1, 'BERICHTEN_VIA_THOMAS'), (2, 'FYSIEK_GESPREK'), (3, 'MAIL'), (4, 'ONTVANGEN_CORRESPONDENTIE'), (5, 'TELEFONISCH_GESPREK'); CREATE TABLE WERKZAAMHEDEN_ALS_MANTELZORGER ( WERKZAAMHEDEN_ANDERS_DAN_IN_ARBEIDSVERHOUDING_ID INTEGER PRIMARY KEY, ANDERE_MANTELZORGTAKEN VARCHAR(255), HULP_BIJ_MEDICATIE VARCHAR(255), MANTELZORGOVEREENKOMST_AFGESLOTEN VARCHAR(255), MANTELZORGVERKALRING_VERSTREKT VARCHAR(255), OMSCHRIJVING_ANDERE_MANTELZORGTAKEN VARCHAR(255), TE_BESPREKEN_MANTELZORGTAKEN VARCHAR(255), TOEZICHT_HOUDEN VARCHAR(255), VERVOER_EN_BEGELEIDING VARCHAR(255), VERZORGDE_ACTVITEITEN VARCHAR(255) ); CREATE TABLE CODENIVEAUOPLEIDING_ENUM ( CODENIVEAUOPLEIDING_ENUM_ID INTEGER PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO CODENIVEAUOPLEIDING_ENUM (CODENIVEAUOPLEIDING_ENUM_ID, VALUE) VALUES (1, 'BASISONDERWIJS'), (2, 'HAVO_VWO'), (3, 'HBO_BACHELOR'), (4, 'MBO'), (5, 'VMBO_MBO_1'), (6, 'WO_MASTER'); CREATE TABLE INDICATIE_MATE_VAN_VAARDIGHEID__ENUM ( INDICATIE_MATE_VAN_VAARDIGHEID__ENUM_ID INTEGER PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO INDICATIE_MATE_VAN_VAARDIGHEID__ENUM (INDICATIE_MATE_VAN_VAARDIGHEID__ENUM_ID, VALUE) VALUES (1, 'GOED'), (2, 'NIET'), (3, 'NIET_VAN_TOEPASSING'), (4, 'ONDERZOEK_NOODZAKELIJK'), (5, 'ONVOLDOENDE'), (6, 'VOLDOENDE'); CREATE TABLE BESCHIKBAARVOORARBEID ( BESCHIKBAARVOORARBEID_ID INTEGER PRIMARY KEY, AANTALURENPWBESCHIKBAAR INTEGER, DAGBESCHIKBAARHEID_ENUM_ID INTEGER, EINDDATUMBESCHIKBAARHEID DATE, EINDTIJDDAGBESCHIKBAARHEID TIMESTAMP, INDICATIE_NOG_WERKZAAM VARCHAR(255), INTERVAL_OPZEGTERMIJN VARCHAR(255), STARTDAGBESCHIKBAARHEID DATE, STARTDATUMBESCHIKBAARHEID DATE, TOELICHTINGBESCHIKBAARHEID VARCHAR(255), WAARDEOPZEGTERMIJN INTEGER ); CREATE TABLE OPLEIDINGSNIVEAU ( OPLEIDINGSNIVEAU_ID INTEGER PRIMARY KEY, CODEOPLEIDINGSNIVEAUCLIENT VARCHAR(255) ); CREATE TABLE INDICATIE_DOELGROEPENREGISTER__ENUM ( INDICATIE_DOELGROEPENREGISTER__ENUM_ID INTEGER PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO INDICATIE_DOELGROEPENREGISTER__ENUM (INDICATIE_DOELGROEPENREGISTER__ENUM_ID, VALUE) VALUES (1, 'JA'), (2, 'NEE'), (3, 'VERMOEDELIJK'); CREATE TABLE TAALVAARDIGHEID__ENUM ( TAALVAARDIGHEID__ENUM_ID INTEGER PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO TAALVAARDIGHEID__ENUM (TAALVAARDIGHEID__ENUM_ID, VALUE) VALUES (1, 'ARM'), (2, 'GOED'), (3, 'MIDDELMATIG'), (4, 'UITSTEKEND'), (5, 'VOLDOENDE'); CREATE TABLE BEMIDDELINGSBEROEP ( BEMIDDELINGSBEROEP_ID INTEGER PRIMARY KEY, TOELICHTINGBEROEP VARCHAR(255), WERKZOEKENDE_ID INTEGER ); CREATE TABLE DOELGROEPENREGISTER ( DOELGROEPENREGISTER_ID INTEGER PRIMARY KEY, ADVIESUWV VARCHAR(255), BAANAFSPRAAK_ENUM_ID INTEGER, INDICATIEDOELGROEPENREGISTER VARCHAR(255), WERKZOEKENDE_ID INTEGER ); CREATE TABLE ZRM_SCORE__ENUM ( ZRM_SCORE__ENUM_ID INTEGER PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO ZRM_SCORE__ENUM (ZRM_SCORE__ENUM_ID, VALUE) VALUES (1, 'ACUTE_PROBLEMATIEK'), (2, 'BEPERKT_ZELFREDZAAM'), (3, 'NIET_ZELFREDZAAM'), (4, 'VOLDOENDE_ZELFREDZAAM'), (5, 'VOLLEDIG_ZELFREDZAAM'); CREATE TABLE FLEXIBLITEIT ( FLEXIBLITEIT_ID INTEGER PRIMARY KEY, INDICATIEBEREIDBUITENBEROEPSWENS VARCHAR(255), INDICATIEBEREIDHEIDONREGELMATIGWERK VARCHAR(255), INDICATIEBEREIDHEIDZOEKENONDERNIVEAU VARCHAR(255), INDICATIEBEREIDHEIDZWAARWERK VARCHAR(255), INGESCHREVENBIJUITZENDBUREAU VARCHAR(255) ); CREATE TABLE OPLEIDING ( OPLEIDING_ID INTEGER PRIMARY KEY, AANTALJARENOPLEIDING INTEGER, CODELEERWEGMBO_ENUM_ID INTEGER, CODENIVEAUOPLEIDING_ENUM_ID INTEGER, CODESTATUSOPLEIDING_ENUM_ID INTEGER, CODETIJDSBESLAGOPLEIDING TIMESTAMP, DATUMAANVANG DATE, DATUMDIPLOMA DATE, DATUMEINDE DATE, INDICATIEBUITENLANDSEOPLEIDING VARCHAR(255), INDICATIEDEELTIJDOPLEIDING TIMESTAMP, INDICATIEDIPLOMA VARCHAR(255), INSTITUUTNAAM TEXT, OPLEIDINGSNAAM_ID INTEGER, OPLEIDINGSNIVEAU_ID INTEGER, OPLEIDINGSRICHTING_ENUM_ID INTEGER, OPLEIDINGSTYPE_ENUM_ID INTEGER, TOELICHTINGBEEINDIGENOPLEIDING DATE, TOELICHTINGOPLEIDING VARCHAR(255) ); CREATE TABLE VRIJSTELLINGARBEIDSPLICHT ( VRIJSTELLINGARBEIDSPLICHT_ID INTEGER PRIMARY KEY, CODEREDENVRIJHEIDSTELLING INTEGER, CODEVRIJSTELLING INTEGER, DATUMEINDE DATE, DATUMSTART DATE, INDICATIEVRIJSTELLING VARCHAR(255) ); CREATE TABLE WERKZAAMHEDEN_ANDERS_DAN_IN_ARBEIDSVERHOUDING ( WERKZAAMHEDEN_ANDERS_DAN_IN_ARBEIDSVERHOUDING_ID INTEGER PRIMARY KEY, AANTALURENGEMIDDELDWEEK INTEGER, BEDRAG_NETTO_INKOMSTEN_UIT_WADIA DECIMAL(10,2), CODE_MAATSCHAPPELIJKE_CONTEXT VARCHAR(255), DATUM_AANVANG_WERKZAAMHEDEN DATE, DATUM_EINDE_WERKZAAMHEDEN DATE, FUNCTIENAAM VARCHAR(255), OMSCHRIJVING_REDEN_EINDE_WERKZAAMHEDEN DATE, OMSCHRIJVING_WERKZAAMHEDEN VARCHAR(255), PERSOONORGANISATIEWAARBIJ VARCHAR(255), WERKZOEKENDE_ID INTEGER ); CREATE TABLE BEMIDDELINGSTRAJECT ( BEMIDDELINGSTRAJECT_ID INTEGER PRIMARY KEY, DATUMBEMIDDELING DATE, DATUMVACATURE DATE, INDICATIEPLAATSING VARCHAR(255), OMSCHRIJVINGCONTACTBEMIDDELING TEXT, OMSCHRIJVINGRESULTAATBEMIDDELING TEXT, OMSCHRIJVINGSTATUSBEMIDDELING TEXT, WERKZOEKENDE_ID INTEGER ); CREATE TABLE VERVOERMIDDEL_ENUM ( VERVOERMIDDEL_ENUM_ID INTEGER PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO VERVOERMIDDEL_ENUM (VERVOERMIDDEL_ENUM_ID, VALUE) VALUES (1, 'ANDERS'), (2, 'AUTO'), (3, 'BROMFIETS_SCOOTER'), (4, 'FIETS'), (5, 'GEEN'), (6, 'LOPEN'), (7, 'MOTORFIETS'), (8, 'OPENBAAR_VERVOER'), (9, 'OPENBAAR_VERVOER_WEEKEND_OV_'), (10, 'OPENBAAR_VERVOER_WEEK_OV_'); CREATE TABLE TAALBEHEERSINGNEDERLANDS ( TAALBEHEERSINGNEDERLANDS_ID INTEGER PRIMARY KEY, GESPREKSVAARDIGHEIDNEDERLANDS VARCHAR(255), LEESVAARDIGHEIDNEDERLANDS VARCHAR(255), LUISTERVAARDIGHEIDNEDERLANDS VARCHAR(255), ONTHEFFINGTAALEIS VARCHAR(255), SCHRIJFVAARDIGHEIDNEDERLANDS VARCHAR(255), SPREEKSVAARDIGHEIDNEDERLANDS VARCHAR(255) ); CREATE TABLE ARBEIDSPERIODE ( ARBEIDSPERIODE_ID INTEGER PRIMARY KEY, ARBEIDSVERHOUDING_ID INTEGER, CONTACT_EMAIL VARCHAR(255), CONTACT_PERSOON VARCHAR(255), CONTACT_TELEFOON VARCHAR(255), DATUM_AANVANG_ARBEIDSPERIODE DATE, DATUM_EINDE_ARBEIDSPERIODE DATE, FUNCTIENAAM VARCHAR(255), FUNCTIEOMSCHRIJVING VARCHAR(255), GEMIDDELD_AANTAL_UUR_PER_WEEK INTEGER ); CREATE TABLE VAARDIGHEIDSVASTSTELLING ( VAARDIGHEIDSVASTSTELLING_ID INTEGER PRIMARY KEY, DATUMLAATSTEVASTSTELLING DATE, INDICATIE_MATE_VAN_VAARDIGHEID VARCHAR(255) ); CREATE TABLE INTERVAL_OPZEGTERMIJN__ENUM ( INTERVAL_OPZEGTERMIJN__ENUM_ID INTEGER PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO INTERVAL_OPZEGTERMIJN__ENUM (INTERVAL_OPZEGTERMIJN__ENUM_ID, VALUE) VALUES (1, 'DAG'), (2, 'MAAND'), (3, 'UUR'), (4, 'WEEK'); CREATE TABLE DAG_BESCHIKBAARHEID_ENUM ( DAG_BESCHIKBAARHEID_ENUM_ID INTEGER PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO DAG_BESCHIKBAARHEID_ENUM (DAG_BESCHIKBAARHEID_ENUM_ID, VALUE) VALUES (1, 'DINSDAG'), (2, 'DONDERDAG'), (3, 'MAANDAG'), (4, 'VRIJDAG'), (5, 'WOENSDAG'), (6, 'ZATERDAG'), (7, 'ZONDAG'); CREATE TABLE CODE_TIJDSBESLAG_OPLEIDING__ENUM ( CODE_TIJDSBESLAG_OPLEIDING__ENUM_ID INTEGER PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO CODE_TIJDSBESLAG_OPLEIDING__ENUM (CODE_TIJDSBESLAG_OPLEIDING__ENUM_ID, VALUE) VALUES (1, 'ANDERS'), (2, 'AVONDOPLEIDING'), (3, 'DAGOPLEIDING'), (4, 'DAG_AVONDOPLEIDING'), (5, 'ONBEKEND'), (6, 'SCHRIFTELIJK'); CREATE TABLE ONTHEFFING ( ONTHEFFING_ID INTEGER PRIMARY KEY, AANVRAAGDATUMONTHEFFING DATE, BIJLAGENBIJAANVRAAG VARCHAR(255), BIJLAGENBIJHERZIENINGSBESLUIT VARCHAR(255), BIJLAGENBIJONTHEFFINGSBESLUIT VARCHAR(255), EINDDATUMONTHEFFING DATE, HERZIENINGSDATUMONTHEFFING DATE, INGANGSDATUMONTHEFFING DATE, MOTIVATIEHERZIENINGSBESLUIT VARCHAR(255), MOTIVATIEONTHEFFINGSBESLUIT VARCHAR(255), ONTHEFFENVERPLICHTINGEN VARCHAR(255), ONTHEFFINGSBESLUIT VARCHAR(255), REDENAANVRAAG VARCHAR(255), RESULTAATINSTRUMENTBEOORDELING VARCHAR(255), SOORTONTHEFFING VARCHAR(255), VERSIENUMMERAANVRAAG INTEGER ); CREATE TABLE VOORKEUR ( VOORKEUR_ID INTEGER PRIMARY KEY, BEZITPERSOONLIJKEOVKAART VARCHAR(255), BRANCHECODE INTEGER, BRANCHENAAM VARCHAR(255), GEGEVENSWERKLOCATIE VARCHAR(255), NUMMEROVK INTEGER, SOORTBAAN_ENUM_ID INTEGER, SOORTWERK VARCHAR(255), TOELICHTINGVERVOERSMIDDEL VARCHAR(255), VERLOOPDATUMOVK DATE, VERVOERMIDDEL_ENUM_ID INTEGER, WERKZOEKENDE_ID INTEGER ); CREATE TABLE CODE_MAATSCHAPPELIJKE_CONTEXT_WERKZAAMHEDEN_ANDERS_DAN_IN_ARBEIDSVERHOUDING__ENUM ( CODE_MAATSCHAPPELIJKE_CONTEXT_WERKZAAMHEDEN_ANDERS_DAN_IN_ARBEIDSVERHOUDING__ENUM_ID INTEGER PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO CODE_MAATSCHAPPELIJKE_CONTEXT_WERKZAAMHEDEN_ANDERS_DAN_IN_ARBEIDSVERHOUDING__ENUM (CODE_MAATSCHAPPELIJKE_CONTEXT_WERKZAAMHEDEN_ANDERS_DAN_IN_ARBEIDSVERHOUDING__ENUM_ID, VALUE) VALUES (1, 'WERKZAAMHEDEN_ALS_FREELANCER'), (2, 'WERKZAAMHEDEN_ALS_MANTELZORGER'), (3, 'WERKZAAMHEDEN_ALS_VRIJWILLIGER'), (4, 'WERKZAAMHEDEN_ALS_ZELFSTANDIGE'), (5, 'WERKZAAMHEDEN_IN_EEN_NIET_NADER_GESPECIFICEERDE_CONTEXT_NIET_ZIJNDE_EEN_ARBEIDSVERHOUDING'), (6, 'WERKZAAMHEDEN_IN_EEN_POLITIEKE_FUNCTIE'); CREATE TABLE SETU_JOB_CATEGORY_ENUM ( SETU_JOB_CATEGORY_ENUM_ID INTEGER PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO SETU_JOB_CATEGORY_ENUM (SETU_JOB_CATEGORY_ENUM_ID, VALUE) VALUES (1, 'ADMINISTRATIEVE_SECRETARIAT'), (2, 'AGRICULTURAL_CATTLE_BREEDING_ANIMAL_CARE_NATURE_CONSERVATION'), (3, 'BUILDING_INDUSTRY'), (4, 'BUSINESS_SERVICES_RETAIL_TRADE'), (5, 'CATERING_TOURISM'), (6, 'CLEANING_HOUSEKEEING_CLEAN_UP'), (7, 'CONSULTING_STAFF_POLICY'), (8, 'CULTURE_ARTS_CREATIVE'), (9, 'CUSTOMER_SERVICE_CALL_CENTRE_RECEPTION'), (10, 'DESIGN_ARCHITECTURE_GRAPHICAL'), (11, 'EDITIOR_JOURNALISM'), (12, 'EDUCATION_TRAINING'), (13, 'FINANCIAL_ADMINISTRATIEVE_ACCOUNTING'), (14, 'GOVERNMENT_SERVICE_GOVERNMENT'), (15, 'HEALTH_CARE_MEDICAL_NURSING_PARAMEDICAL'), (16, 'IT_ICT_SOFTWARE_DEVELOPMENT_INTERNET'), (17, 'LEGAL'), (18, 'MARKETING_ADVERTISEMENT_PUBLIC_RELATIONS_COMMUNICATION'), (19, 'PERSONAL_HEALTH_CAR'), (20, 'PERSONNEL_MATTERS_HUMAN_RESOURCES_EMPLOYMENT_FINDING'), (21, 'PRODUCTION_CRAFTS'), (22, 'RESEARCH_SCIENCE_LABORATORY'), (23, 'SALES_COMMERCIAL'), (24, 'SECURITY_DEFENCE_AUXILIARY_SERVICE'), (25, 'SPORT_RELAXATION'), (26, 'TECHNOLOGY_ENGINEERING'); CREATE TABLE KP_OPLDNGSNMGCDRD_OPLDNGSNM ( KP_OPLDNGSNMGCDRD_OPLDNGSNM_ID INTEGER PRIMARY KEY, OPLEIDINGSNAAMGECODEERD_ID INTEGER, OPLEIDINGSNAAM_ID INTEGER ); CREATE TABLE ARBEIDSVERMOGEN ( ARBEIDSVERMOGEN_ID INTEGER PRIMARY KEY, CODEARBEIDSVERMOGEN VARCHAR(255), WERKZOEKENDE_ID INTEGER ); CREATE TABLE RIJBEWIJS_CERTIFICAAT ( RIJBEWIJS_CERTIFICAAT_ID INTEGER PRIMARY KEY, BESCHRIJVING VARCHAR(255), CODESOORTRIJBEWIJS VARCHAR(255), GELDIGTOT DATE, GELDIGVANAF DATE, INDICATIEGELDIGHEIDRIJBEWIJS VARCHAR(255), NAAMCERTIFICAAT VARCHAR(255), NUMMERCERTIFICAAT VARCHAR(255), VERSTREKKENDEPARTIJ VARCHAR(255), WERKZOEKENDE_ID INTEGER ); CREATE TABLE HULP_AANWEZIG_ENUM ( HULP_AANWEZIG_ENUM_ID INTEGER PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO HULP_AANWEZIG_ENUM (HULP_AANWEZIG_ENUM_ID, VALUE) VALUES (1, 'JA_FORMEEL'), (2, 'JA_INFORMEEL'), (3, 'NEE'); CREATE TABLE KP_OPLDNGSNMNGCDRD_OPLDNGSNM ( KP_OPLDNGSNMNGCDRD_OPLDNGSNM_ID INTEGER PRIMARY KEY, OPLEIDINGSNAAMONGECODEERD_ID INTEGER, OPLEIDINGSNAAM_ID INTEGER ); CREATE TABLE MOBILITEIT ( MOBILITEIT_ID INTEGER PRIMARY KEY, CODEVERVOERMIDDEL_ENUM_ID INTEGER, INDICATIEBEREIDHEIDVERHUIZEN VARCHAR(255), MAXIMALEREISTIJD TIMESTAMP, TOELICHTINGMAXIMALEREISTIJD TIMESTAMP, TOELICHTINGVERVOERMIDDEL VARCHAR(255) ); CREATE TABLE ONTHEFFINGSVERPLICHTING__ENUM ( ONTHEFFINGSVERPLICHTING__ENUM_ID INTEGER PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO ONTHEFFINGSVERPLICHTING__ENUM (ONTHEFFINGSVERPLICHTING__ENUM_ID, VALUE) VALUES (1, 'A_'), (2, 'A_B_C'), (3, 'A_C_'); CREATE TABLE ARBEIDSMARKTKWALIFICATIES ( ARBEIDSMARKTKWALIFICATIES_ID INTEGER PRIMARY KEY, CODE_TAALBEHEERSING_MONDELING VARCHAR(255), CODE_TAALBEHEERSING_SCHRIFTELIJK VARCHAR(255), CODE_WERK_EN_DENKNIVEAU VARCHAR(255), KLANTTYPERING VARCHAR(255), TOELICHTINGARBEIDSMARKTKWALIFICATIES VARCHAR(255), WERKZOEKENDE_ID INTEGER ); CREATE TABLE CODE_ARBEIDSVERMOGEN__ENUM ( CODE_ARBEIDSVERMOGEN__ENUM_ID INTEGER PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO CODE_ARBEIDSVERMOGEN__ENUM (CODE_ARBEIDSVERMOGEN__ENUM_ID, VALUE) VALUES (1, 'MET_HULP_WML_OF_HOGER'), (2, 'NOG_NIET_BEKEND'), (3, 'ONDER_WML'), (4, 'TIJDELIJK_GEEN_ARBEIDSVERMOGEN'), (5, 'ZELFSTANDIG_WML_OF_HOGER'); CREATE TABLE LOONKOSTENSUBSIDIE ( LOONKOSTENSUBSIDIE_ID INTEGER PRIMARY KEY, PERCENTAGELOONWAARDEWML VARCHAR(255) ); CREATE TABLE DOELREINTEGRATIEVOORZIENING ( DOELREINTEGRATIEVOORZIENING_ID INTEGER PRIMARY KEY, CODEDOELREINTEGRATIEVOORZIENING INTEGER ); CREATE TABLE VERVOERSMOGELIJKHEDEN__ENUM ( VERVOERSMOGELIJKHEDEN__ENUM_ID INTEGER PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO VERVOERSMOGELIJKHEDEN__ENUM (VERVOERSMOGELIJKHEDEN__ENUM_ID, VALUE) VALUES (1, 'ANDERS'), (2, 'AUTO'), (3, 'BROMFIETS_SCOOTER'), (4, 'FIETS'), (5, 'GEEN'), (6, 'LOPEN'), (7, 'MOTORFIETS'), (8, 'OPENBAAR_VERVOER'), (9, 'OPENBAAR_VERVOER_WEEKEND_OV_'), (10, 'OPENBAAR_VERVOER_WEEK_OV_'); CREATE TABLE CODESTATUSOPLEIDING_ENUM ( CODESTATUSOPLEIDING_ENUM_ID INTEGER PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO CODESTATUSOPLEIDING_ENUM (CODESTATUSOPLEIDING_ENUM_ID, VALUE) VALUES (1, 'AFGEBROKEN'), (2, 'LOPEND'), (3, 'ONBEKEND'), (4, 'SUCCESVOL_AFGEROND'); CREATE TABLE WERKZOEKENDE ( WERKZOEKENDE_ID INTEGER PRIMARY KEY, BESCHIKBAARVOORARBEID_ID INTEGER, DATUMAANVANGWERKZOEKENDE DATE, DATUMEINDEWERKZOEKENDE DATE, DOELREINTEGRATIEVOORZIENING_ID INTEGER, FLEXIBLITEIT_ID INTEGER, MOBILITEIT_ID INTEGER, ONTHEFFING_ID INTEGER, OPLEIDINGSNIVEAU_ID INTEGER, TAALBEHEERSINGNEDERLANDS_ID INTEGER, VRIJSTELLINGARBEIDSPLICHT_ID INTEGER ); CREATE TABLE WERKERVARING ( WERKERVARING_ID INTEGER PRIMARY KEY, AANTAL_JAREN_WERKZAAM_IN_BEROEP DATE, TOELICHTING_BEROEP VARCHAR(255), WERKZOEKENDE_ID INTEGER ); CREATE TABLE ZELFREDZAAMHEIDSCORE ( ZELFREDZAAMHEIDSCORE_ID INTEGER PRIMARY KEY, DATUMBEOORDELING DATE, DOMEIN_VAN_ZELFREDZAAMHEID VARCHAR(255), INDICATIEHULPAANWEZIG BOOLEAN, KENMERKBEOORDELAAR VARCHAR(200), WERKZOEKENDE_ID INTEGER, WOONGEMEENTE VARCHAR(255), ZRM_SCORE VARCHAR(255) ); CREATE TABLE CODELEERWEGMBO_ENUM ( CODELEERWEGMBO_ENUM_ID INTEGER PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO CODELEERWEGMBO_ENUM (CODELEERWEGMBO_ENUM_ID, VALUE) VALUES (1, 'BBL_BEROEPSBEGELEIDENDE_LEERWEG'), (2, 'BOL_BEROEPSOPLEIDENDE_LEERWEG'), (3, 'CBL_COMBINATIE_BEROEPSBEGELEIDENDE_LEERWEG'), (4, 'COL_COMBINATIE_BEROEPSOPLEIDENDE_LEERWEG'), (5, 'OVO_OVERIG_ONDERWIJS_NIET_BEKOSTIGD_'); CREATE TABLE REINTEGRATIEVOORZIENING ( REINTEGRATIEVOORZIENING_ID INTEGER PRIMARY KEY, CODETYPE INTEGER, DATUMEINDE DATE, DATUMEINDEVERLENGDEBESLISTERMIJN DATE, DATUMINGEBRUIKNAME DATE, DATUMINNAME DATE, DATUMSTART DATE, DATUMSTARTVOORLOPIGETOEKENNING DATE, DATUMVERWACHTEINDE DATE, LOONKOSTENSUBSIDIE_ID INTEGER, OMSCHRIJVING VARCHAR(255), OMSCHRIJVINGTYPE VARCHAR(255), REGISTRATIENUMMERREINTEGRATIEVOORZIENING INTEGER, TOELICHTINGOMSCHRIJVING VARCHAR(255), WERKZOEKENDE_ID INTEGER ); CREATE TABLE BESCHIKBAARVOORBEMIDDELING ( BESCHIKBAARVOORBEMIDDELING_ID INTEGER PRIMARY KEY, DATUMEINDE DATE, INDICATIEDIRECTBEMIDDELBAAR VARCHAR(255), WERKZOEKENDE_ID INTEGER ); CREATE TABLE SOORTWERK_ENUM ( SOORTWERK_ENUM_ID INTEGER PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO SOORTWERK_ENUM (SOORTWERK_ENUM_ID, VALUE) VALUES (1, 'AANPAKKEN'), (2, 'HELPEN'), (3, 'MAKEN'), (4, 'VERKOPEN'), (5, 'VERVOEREN'); CREATE TABLE OPLEIDINGSNAAMONGECODEERD ( OPLEIDINGSNAAM_ID INTEGER PRIMARY KEY, NAAMOPLEIDINGONGECODEERD VARCHAR(255) ); CREATE TABLE DOMEIN_VAN_ZELFREDZAAMHEID__ENUM ( DOMEIN_VAN_ZELFREDZAAMHEID__ENUM_ID INTEGER PRIMARY KEY, VALUE VARCHAR(255) ); INSERT INTO DOMEIN_VAN_ZELFREDZAAMHEID__ENUM (DOMEIN_VAN_ZELFREDZAAMHEID__ENUM_ID, VALUE) VALUES (1, 'BASALE_ADL_ACTIVITEITEN_DAGELIJKS_LEVEN_'), (2, 'FINANCIËN'), (3, 'GEESTELIJKE_GEZONDHEID'), (4, 'HUISELIJKE_RELATIES'), (5, 'HUISVESTING'), (6, 'INSTRUMENTELE_ADL'), (7, 'JUSTITIE'), (8, 'LICHAMELIJKE_GEZONDHEID'), (9, 'MAATSCHAPPELIJKE_PARTICIPATIE'), (10, 'MIDDELENGEBRUIK'), (11, 'SOCIAAL_NETWERK'), (12, 'TIJDSBESTEDING'), (13, 'WERK_OPLEIDING'); CREATE TABLE ARBEIDSVERHOUDING ( ARBEIDSVERHOUDING_ID INTEGER PRIMARY KEY, DATUM_AANVRAAG_ARBEIDSVERHOUDING DATE, DATUM_EINDE_ARBEIDSVERHOUDING DATE, WERKZOEKENDE_ID INTEGER ); CREATE TABLE TAALBEHEERSING ( TAALBEHEERSING_ID INTEGER PRIMARY KEY, LEESVAARDIGHEID VARCHAR(255), MOEDERTAAL VARCHAR(255), SCHRIJFVAARDIGHEID VARCHAR(255), SPREEKVAARDIGHEID VARCHAR(255), TAALCODE VARCHAR(255), TAALNAAM VARCHAR(255), WERKZOEKENDE_ID INTEGER ); ALTER TABLE OPLEIDINGSNAAMGECODEERD ADD CONSTRAINT FK_OPLEIDINGSNAAMGECODEERD_GEN_OPLEIDINGSNAAM FOREIGN KEY (OPLEIDINGSNAAM_ID) REFERENCES OPLEIDINGSNAAM (OPLEIDINGSNAAM_ID); -- Generalization to OPLEIDINGSNAAM ALTER TABLE OPLEIDINGSNAAMONGECODEERD ADD CONSTRAINT FK_OPLEIDINGSNAAMONGECODEERD_GEN_OPLEIDINGSNAAM FOREIGN KEY (OPLEIDINGSNAAM_ID) REFERENCES OPLEIDINGSNAAM (OPLEIDINGSNAAM_ID); -- Generalization to OPLEIDINGSNAAM ALTER TABLE WERKZAAMHEDEN_ALS_MANTELZORGER ADD CONSTRAINT FK_WERKZAAMHEDEN_ALS_MANTELZORGER_GEN_WERKZAAMHEDEN_ANDERS_DAN_IN_ARBEIDSVERHOUDING FOREIGN KEY (WERKZAAMHEDEN_ANDERS_DAN_IN_ARBEIDSVERHOUDING_ID) REFERENCES WERKZAAMHEDEN_ANDERS_DAN_IN_ARBEIDSVERHOUDING (WERKZAAMHEDEN_ANDERS_DAN_IN_ARBEIDSVERHOUDING_ID); -- Generalization to WERKZAAMHEDEN_ANDERS_DAN_IN_ARBEIDSVERHOUDING ALTER TABLE KP_WRKZMHDN_ALS_MNTLZRGR_WRKZMHDN_ANDRS_DAN_IN_ARBDSVRHDNG ADD CONSTRAINT FK_KP_WRKZMHDN_ALS_MNTLZRGR_WRKZMHDN_ANDRS_DAN_IN_ARBDSVRHDNG_1 FOREIGN KEY (WERKZAAMHEDEN_ALS_MANTELZORGER_ID) REFERENCES WERKZAAMHEDEN_ALS_MANTELZORGER (WERKZAAMHEDEN_ANDERS_DAN_IN_ARBEIDSVERHOUDING_ID); -- WERKZAAMHEDEN_ALS_MANTELZORGER (many-to-many junction, Connector_ID: 1566) ALTER TABLE KP_WRKZMHDN_ALS_MNTLZRGR_WRKZMHDN_ANDRS_DAN_IN_ARBDSVRHDNG ADD CONSTRAINT FK_KP_WRKZMHDN_ALS_MNTLZRGR_WRKZMHDN_ANDRS_DAN_IN_ARBDSVRHDNG_2 FOREIGN KEY (WERKZAAMHEDEN_ANDERS_DAN_IN_ARBEIDSVERHOUDING_ID) REFERENCES WERKZAAMHEDEN_ANDERS_DAN_IN_ARBEIDSVERHOUDING (WERKZAAMHEDEN_ANDERS_DAN_IN_ARBEIDSVERHOUDING_ID); -- WERKZAAMHEDEN_ANDERS_DAN_IN_ARBEIDSVERHOUDING (many-to-many junction, Connector_ID: 1566) ALTER TABLE KP_OPLDNGSNMNGCDRD_OPLDNGSNM ADD CONSTRAINT FK_KP_OPLDNGSNMNGCDRD_OPLDNGSNM_1 FOREIGN KEY (OPLEIDINGSNAAMONGECODEERD_ID) REFERENCES OPLEIDINGSNAAMONGECODEERD (OPLEIDINGSNAAM_ID); -- OPLEIDINGSNAAMONGECODEERD (many-to-many junction, Connector_ID: 1575) ALTER TABLE KP_OPLDNGSNMNGCDRD_OPLDNGSNM ADD CONSTRAINT FK_KP_OPLDNGSNMNGCDRD_OPLDNGSNM_2 FOREIGN KEY (OPLEIDINGSNAAM_ID) REFERENCES OPLEIDINGSNAAM (OPLEIDINGSNAAM_ID); -- OPLEIDINGSNAAM (many-to-many junction, Connector_ID: 1575) ALTER TABLE KP_OPLDNGSNMGCDRD_OPLDNGSNM ADD CONSTRAINT FK_KP_OPLDNGSNMGCDRD_OPLDNGSNM_1 FOREIGN KEY (OPLEIDINGSNAAMGECODEERD_ID) REFERENCES OPLEIDINGSNAAMGECODEERD (OPLEIDINGSNAAM_ID); -- OPLEIDINGSNAAMGECODEERD (many-to-many junction, Connector_ID: 1577) ALTER TABLE KP_OPLDNGSNMGCDRD_OPLDNGSNM ADD CONSTRAINT FK_KP_OPLDNGSNMGCDRD_OPLDNGSNM_2 FOREIGN KEY (OPLEIDINGSNAAM_ID) REFERENCES OPLEIDINGSNAAM (OPLEIDINGSNAAM_ID); -- OPLEIDINGSNAAM (many-to-many junction, Connector_ID: 1577) ALTER TABLE ZELFREDZAAMHEIDSCORE ADD CONSTRAINT FK_ZELFREDZAAMHEIDSCORE_WERKZOEKENDE FOREIGN KEY (WERKZOEKENDE_ID) REFERENCES WERKZOEKENDE (WERKZOEKENDE_ID); -- unnamed (`1 to 1..*, Connector_ID: 1563) ALTER TABLE WERKZAAMHEDEN_ANDERS_DAN_IN_ARBEIDSVERHOUDING ADD CONSTRAINT FK_WERKZAAMHEDEN_ANDERS_DAN_IN_ARBEIDSVERHOUDING_WERKZOEKENDE FOREIGN KEY (WERKZOEKENDE_ID) REFERENCES WERKZOEKENDE (WERKZOEKENDE_ID); -- unnamed (1 to 0..*, Connector_ID: 1565) ALTER TABLE WERKERVARING ADD CONSTRAINT FK_WERKERVARING_WERKZOEKENDE FOREIGN KEY (WERKZOEKENDE_ID) REFERENCES WERKZOEKENDE (WERKZOEKENDE_ID); -- unnamed (1 to 0..*, Connector_ID: 1567) ALTER TABLE WERKZOEKENDE ADD CONSTRAINT FK_WERKZOEKENDE_VRIJSTELLINGARBEIDSPLICHT FOREIGN KEY (VRIJSTELLINGARBEIDSPLICHT_ID) REFERENCES VRIJSTELLINGARBEIDSPLICHT (VRIJSTELLINGARBEIDSPLICHT_ID); -- unnamed (`1 to 0..1, Connector_ID: 1568) ALTER TABLE VOORKEUR ADD CONSTRAINT FK_VOORKEUR_WERKZOEKENDE FOREIGN KEY (WERKZOEKENDE_ID) REFERENCES WERKZOEKENDE (WERKZOEKENDE_ID); -- unnamed (1 to 0..*, Connector_ID: 1569) ALTER TABLE WERKZOEKENDE ADD CONSTRAINT FK_WERKZOEKENDE_TAALBEHEERSINGNEDERLANDS FOREIGN KEY (TAALBEHEERSINGNEDERLANDS_ID) REFERENCES TAALBEHEERSINGNEDERLANDS (TAALBEHEERSINGNEDERLANDS_ID); -- unnamed (1 to 1, Connector_ID: 1570) ALTER TABLE TAALBEHEERSING ADD CONSTRAINT FK_TAALBEHEERSING_WERKZOEKENDE FOREIGN KEY (WERKZOEKENDE_ID) REFERENCES WERKZOEKENDE (WERKZOEKENDE_ID); -- unnamed (1 to 1..*, Connector_ID: 1571) ALTER TABLE RIJBEWIJS_CERTIFICAAT ADD CONSTRAINT FK_RIJBEWIJS_CERTIFICAAT_WERKZOEKENDE FOREIGN KEY (WERKZOEKENDE_ID) REFERENCES WERKZOEKENDE (WERKZOEKENDE_ID); -- unnamed (1 to 0..*, Connector_ID: 1572) ALTER TABLE REINTEGRATIEVOORZIENING ADD CONSTRAINT FK_REINTEGRATIEVOORZIENING_WERKZOEKENDE FOREIGN KEY (WERKZOEKENDE_ID) REFERENCES WERKZOEKENDE (WERKZOEKENDE_ID); -- unnamed (1 to 0..*, Connector_ID: 1573) ALTER TABLE WERKZOEKENDE ADD CONSTRAINT FK_WERKZOEKENDE_OPLEIDINGSNIVEAU FOREIGN KEY (OPLEIDINGSNIVEAU_ID) REFERENCES OPLEIDINGSNIVEAU (OPLEIDINGSNIVEAU_ID); -- unnamed (1 to 0..1, Connector_ID: 1574) ALTER TABLE OPLEIDINGSNAAMGECODEERD ADD CONSTRAINT FK_OPLEIDINGSNAAMGECODEERD_HEEFT_SYNONIEM FOREIGN KEY (HEEFT_SYNONIEM_OPLEIDINGSNAAM_ID) REFERENCES OPLEIDINGSNAAM (OPLEIDINGSNAAM_ID); -- HEEFT_SYNONIEM (0..* to 1, Connector_ID: 1576) ALTER TABLE OPLEIDING ADD CONSTRAINT FK_OPLEIDING_OPLEIDINGSNIVEAU FOREIGN KEY (OPLEIDINGSNIVEAU_ID) REFERENCES OPLEIDINGSNIVEAU (OPLEIDINGSNIVEAU_ID); -- unnamed (1 to 0..*, Connector_ID: 1578) ALTER TABLE OPLEIDING ADD CONSTRAINT FK_OPLEIDING_OPLEIDINGSNAAM FOREIGN KEY (OPLEIDINGSNAAM_ID) REFERENCES OPLEIDINGSNAAM (OPLEIDINGSNAAM_ID); -- unnamed (1 to 1, Connector_ID: 1579) ALTER TABLE WERKZOEKENDE ADD CONSTRAINT FK_WERKZOEKENDE_ONTHEFFING FOREIGN KEY (ONTHEFFING_ID) REFERENCES ONTHEFFING (ONTHEFFING_ID); -- unnamed (1 to 0..1, Connector_ID: 1580) ALTER TABLE WERKZOEKENDE ADD CONSTRAINT FK_WERKZOEKENDE_MOBILITEIT FOREIGN KEY (MOBILITEIT_ID) REFERENCES MOBILITEIT (MOBILITEIT_ID); -- unnamed (1 to 0..1, Connector_ID: 1581) ALTER TABLE REINTEGRATIEVOORZIENING ADD CONSTRAINT FK_REINTEGRATIEVOORZIENING_LOONKOSTENSUBSIDIE FOREIGN KEY (LOONKOSTENSUBSIDIE_ID) REFERENCES LOONKOSTENSUBSIDIE (LOONKOSTENSUBSIDIE_ID); -- unnamed (0..1 to 0..1, Connector_ID: 1582) ALTER TABLE WERKZOEKENDE ADD CONSTRAINT FK_WERKZOEKENDE_FLEXIBLITEIT FOREIGN KEY (FLEXIBLITEIT_ID) REFERENCES FLEXIBLITEIT (FLEXIBLITEIT_ID); -- unnamed (1 to 0..1, Connector_ID: 1583) ALTER TABLE WERKZOEKENDE ADD CONSTRAINT FK_WERKZOEKENDE_DOELREINTEGRATIEVOORZIENING FOREIGN KEY (DOELREINTEGRATIEVOORZIENING_ID) REFERENCES DOELREINTEGRATIEVOORZIENING (DOELREINTEGRATIEVOORZIENING_ID); -- unnamed (1 to 0..1, Connector_ID: 1584) ALTER TABLE DOELGROEPENREGISTER ADD CONSTRAINT FK_DOELGROEPENREGISTER_WERKZOEKENDE FOREIGN KEY (WERKZOEKENDE_ID) REFERENCES WERKZOEKENDE (WERKZOEKENDE_ID); -- unnamed (1 to 1..*, Connector_ID: 1585) ALTER TABLE BESCHIKBAARVOORBEMIDDELING ADD CONSTRAINT FK_BESCHIKBAARVOORBEMIDDELING_WERKZOEKENDE FOREIGN KEY (WERKZOEKENDE_ID) REFERENCES WERKZOEKENDE (WERKZOEKENDE_ID); -- unnamed (1 to 0..*, Connector_ID: 1587) ALTER TABLE WERKZOEKENDE ADD CONSTRAINT FK_WERKZOEKENDE_BESCHIKBAARVOORARBEID FOREIGN KEY (BESCHIKBAARVOORARBEID_ID) REFERENCES BESCHIKBAARVOORARBEID (BESCHIKBAARVOORARBEID_ID); -- unnamed (1 to 0..1, Connector_ID: 1588) ALTER TABLE BEMIDDELINGSTRAJECT ADD CONSTRAINT FK_BEMIDDELINGSTRAJECT_WERKZOEKENDE FOREIGN KEY (WERKZOEKENDE_ID) REFERENCES WERKZOEKENDE (WERKZOEKENDE_ID); -- unnamed (1 to 0..*, Connector_ID: 1589) ALTER TABLE BEMIDDELINGSBEROEP ADD CONSTRAINT FK_BEMIDDELINGSBEROEP_WERKZOEKENDE FOREIGN KEY (WERKZOEKENDE_ID) REFERENCES WERKZOEKENDE (WERKZOEKENDE_ID); -- unnamed (0..* to 1, Connector_ID: 1590) ALTER TABLE ARBEIDSVERMOGEN ADD CONSTRAINT FK_ARBEIDSVERMOGEN_WERKZOEKENDE FOREIGN KEY (WERKZOEKENDE_ID) REFERENCES WERKZOEKENDE (WERKZOEKENDE_ID); -- unnamed (1 to 1..*, Connector_ID: 1591) ALTER TABLE ARBEIDSVERHOUDING ADD CONSTRAINT FK_ARBEIDSVERHOUDING_WERKZOEKENDE FOREIGN KEY (WERKZOEKENDE_ID) REFERENCES WERKZOEKENDE (WERKZOEKENDE_ID); -- unnamed (0..* to 1, Connector_ID: 1592) ALTER TABLE ARBEIDSPERIODE ADD CONSTRAINT FK_ARBEIDSPERIODE_ARBEIDSVERHOUDING FOREIGN KEY (ARBEIDSVERHOUDING_ID) REFERENCES ARBEIDSVERHOUDING (ARBEIDSVERHOUDING_ID); -- unnamed (1 to 1..*, Connector_ID: 1593) ALTER TABLE ARBEIDSMARKTKWALIFICATIES ADD CONSTRAINT FK_ARBEIDSMARKTKWALIFICATIES_WERKZOEKENDE FOREIGN KEY (WERKZOEKENDE_ID) REFERENCES WERKZOEKENDE (WERKZOEKENDE_ID); -- unnamed (1 to 1..*, Connector_ID: 1594) ALTER TABLE BESCHIKBAARVOORARBEID ADD CONSTRAINT FK_BESCHIKBAARVOORARBEID_DAGBESCHIKBAARHEID_ENUM_ID FOREIGN KEY (DAGBESCHIKBAARHEID_ENUM_ID_DAG_BESCHIKBAARHEID_ENUM_ID) REFERENCES DAG_BESCHIKBAARHEID_ENUM (DAG_BESCHIKBAARHEID_ENUM_ID); -- DAGBESCHIKBAARHEID_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE DOELGROEPENREGISTER ADD CONSTRAINT FK_DOELGROEPENREGISTER_BAANAFSPRAAK_ENUM_ID FOREIGN KEY (BAANAFSPRAAK_ENUM_ID_SOORTWERK_ENUM_ID) REFERENCES SOORTWERK_ENUM (SOORTWERK_ENUM_ID); -- BAANAFSPRAAK_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE MOBILITEIT ADD CONSTRAINT FK_MOBILITEIT_CODEVERVOERMIDDEL_ENUM_ID FOREIGN KEY (CODEVERVOERMIDDEL_ENUM_ID_VERVOERMIDDEL_ENUM_ID) REFERENCES VERVOERMIDDEL_ENUM (VERVOERMIDDEL_ENUM_ID); -- CODEVERVOERMIDDEL_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE OPLEIDING ADD CONSTRAINT FK_OPLEIDING_OPLEIDINGSTYPE_ENUM_ID FOREIGN KEY (OPLEIDINGSTYPE_ENUM_ID_OPLEIDINGSRICHTING_ENUM_ID) REFERENCES OPLEIDINGSRICHTING_ENUM (OPLEIDINGSRICHTING_ENUM_ID); -- OPLEIDINGSTYPE_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE OPLEIDING ADD CONSTRAINT FK_OPLEIDING_CODENIVEAUOPLEIDING_ENUM_ID FOREIGN KEY (CODENIVEAUOPLEIDING_ENUM_ID_CODENIVEAUOPLEIDING_ENUM_ID) REFERENCES CODENIVEAUOPLEIDING_ENUM (CODENIVEAUOPLEIDING_ENUM_ID); -- CODENIVEAUOPLEIDING_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE OPLEIDING ADD CONSTRAINT FK_OPLEIDING_CODELEERWEGMBO_ENUM_ID FOREIGN KEY (CODELEERWEGMBO_ENUM_ID_CODELEERWEGMBO_ENUM_ID) REFERENCES CODELEERWEGMBO_ENUM (CODELEERWEGMBO_ENUM_ID); -- CODELEERWEGMBO_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE OPLEIDING ADD CONSTRAINT FK_OPLEIDING_OPLEIDINGSRICHTING_ENUM_ID FOREIGN KEY (OPLEIDINGSRICHTING_ENUM_ID_OPLEIDINGSRICHTING_ENUM_ID) REFERENCES OPLEIDINGSRICHTING_ENUM (OPLEIDINGSRICHTING_ENUM_ID); -- OPLEIDINGSRICHTING_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE OPLEIDING ADD CONSTRAINT FK_OPLEIDING_CODESTATUSOPLEIDING_ENUM_ID FOREIGN KEY (CODESTATUSOPLEIDING_ENUM_ID_CODESTATUSOPLEIDING_ENUM_ID) REFERENCES CODESTATUSOPLEIDING_ENUM (CODESTATUSOPLEIDING_ENUM_ID); -- CODESTATUSOPLEIDING_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE OPLEIDINGSNAAMGECODEERD ADD CONSTRAINT FK_OPLEIDINGSNAAMGECODEERD_CODEOPLEIDINGSNAAM_ENUM_ID FOREIGN KEY (CODEOPLEIDINGSNAAM_ENUM_ID_CODEOPLEIDINGSNAAM_ENUM_ID) REFERENCES CODEOPLEIDINGSNAAM_ENUM (CODEOPLEIDINGSNAAM_ENUM_ID); -- CODEOPLEIDINGSNAAM_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE VOORKEUR ADD CONSTRAINT FK_VOORKEUR_VERVOERMIDDEL_ENUM_ID FOREIGN KEY (VERVOERMIDDEL_ENUM_ID_VERVOERMIDDEL_ENUM_ID) REFERENCES VERVOERMIDDEL_ENUM (VERVOERMIDDEL_ENUM_ID); -- VERVOERMIDDEL_ENUM_ID (1 to 1, Connector_ID: enum_ref) ALTER TABLE VOORKEUR ADD CONSTRAINT FK_VOORKEUR_SOORTBAAN_ENUM_ID FOREIGN KEY (SOORTBAAN_ENUM_ID_SETU_JOB_CATEGORY_ENUM_ID) REFERENCES SETU_JOB_CATEGORY_ENUM (SETU_JOB_CATEGORY_ENUM_ID); -- SOORTBAAN_ENUM_ID (1 to 1, Connector_ID: enum_ref)