CREATE TABLE BESCHIKKING ( BESCHIKKING_ID NUMBER PRIMARY KEY, CODE VARCHAR2(20), COMMENTAAR VARCHAR2(200), DATUMAFGIFTE DATE, GRONDSLAGEN NUMBER, WET VARCHAR2(255) ); CREATE TABLE BEPERKINGSCORESOORT ( BEPERKINGSCORESOORT_ID NUMBER PRIMARY KEY, VRAAG VARCHAR2(200), WET VARCHAR2(255) ); CREATE TABLE BEPERKINGSCATEGORIE ( BEPERKINGSCATEGORIE_ID NUMBER PRIMARY KEY, CODE VARCHAR2(255), WET VARCHAR2(255) ); CREATE TABLE BEPERKINGSCORE ( BEPERKINGSCORE_ID NUMBER PRIMARY KEY, BEPERKING_ID NUMBER, COMMENTAAR VARCHAR2(200), IS_EEN_BEPERKINGSCORESOORT_ID NUMBER, SCORE NUMBER, WET VARCHAR2(255) ); CREATE TABLE BEPERKING ( BEPERKING_ID NUMBER PRIMARY KEY, CATEGORIE NUMBER, COMMENTAAR NUMBER, DUUR NUMBER, IS_EEN_BEPERKINGSCATEGORIE_ID NUMBER, IS_GEBASEERD_OP_BESCHIKKING_ID NUMBER, WET VARCHAR2(255) ); ALTER TABLE BEPERKINGSCORE ADD CONSTRAINT FK_BEPERKINGSCORE_IS_EEN FOREIGN KEY (IS_EEN_BEPERKINGSCORESOORT_ID) REFERENCES BEPERKINGSCORESOORT (BEPERKINGSCORESOORT_ID); -- IS_EEN (0..* to 0..1, Connector_ID: 1070) ALTER TABLE BEPERKINGSCORE ADD CONSTRAINT FK_BEPERKINGSCORE_BEPERKING FOREIGN KEY (BEPERKING_ID) REFERENCES BEPERKING (BEPERKING_ID); -- unnamed (0..1 to 0..*, Connector_ID: 1071) ALTER TABLE BEPERKING ADD CONSTRAINT FK_BEPERKING_IS_GEBASEERD_OP FOREIGN KEY (IS_GEBASEERD_OP_BESCHIKKING_ID) REFERENCES BESCHIKKING (BESCHIKKING_ID); -- IS_GEBASEERD_OP (0..* to 0..1, Connector_ID: 1072) ALTER TABLE BEPERKING ADD CONSTRAINT FK_BEPERKING_IS_EEN FOREIGN KEY (IS_EEN_BEPERKINGSCATEGORIE_ID) REFERENCES BEPERKINGSCATEGORIE (BEPERKINGSCATEGORIE_ID); -- IS_EEN (0..* to 0..1, Connector_ID: 1073)