CREATE TABLE BESCHIKKING ( BESCHIKKING_ID INTEGER PRIMARY KEY, CODE VARCHAR(20), COMMENTAAR VARCHAR(200), DATUMAFGIFTE DATE, GRONDSLAGEN INTEGER, WET VARCHAR(255) ); CREATE TABLE BEPERKINGSCORESOORT ( BEPERKINGSCORESOORT_ID INTEGER PRIMARY KEY, VRAAG VARCHAR(200), WET VARCHAR(255) ); CREATE TABLE BEPERKINGSCATEGORIE ( BEPERKINGSCATEGORIE_ID INTEGER PRIMARY KEY, CODE VARCHAR(255), WET VARCHAR(255) ); CREATE TABLE BEPERKINGSCORE ( BEPERKINGSCORE_ID INTEGER PRIMARY KEY, BEPERKING_ID INTEGER, COMMENTAAR VARCHAR(200), IS_EEN_BEPERKINGSCORESOORT_ID INTEGER, SCORE INTEGER, WET VARCHAR(255) ); CREATE TABLE BEPERKING ( BEPERKING_ID INTEGER PRIMARY KEY, CATEGORIE INTEGER, COMMENTAAR INTEGER, DUUR INTEGER, IS_EEN_BEPERKINGSCATEGORIE_ID INTEGER, IS_GEBASEERD_OP_BESCHIKKING_ID INTEGER, WET VARCHAR(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)