Gegevenstypen
De sectie Gegevenstypen (Data Types) stelt je in staat om aangepaste, herbruikbare datastructuren te definiëren — voornamelijk Enumeraties (Enums) — die in je hele datamodel kunnen worden gebruikt.
In plaats van dezelfde lijst met opties (zoals “Concept”, “In afwachting”, “Gepubliceerd”) herhaaldelijk te definiëren voor elke tabel die ze nodig heeft, kun je een enkel Gegevenstype maken en er naar verwijzen waar dat nodig is.
Een Gegevenstype Aanmaken
Section titled “Een Gegevenstype Aanmaken”Om een nieuw aangepast gegevenstype aan te maken:
- Zoek in de zijbalk van het Datamodel de knop + Add Table (+ Tabel Toevoegen).
- Klik op de vervolgkeuzepijl ernaast.
- Selecteer
Add Data Type(Gegevenstype Toevoegen).


Veelvoorkomende Gebruiksscenario’s
Section titled “Veelvoorkomende Gebruiksscenario’s”Zoals te zien in de voorbeelden in de zijbalk (bijv. attendance_status_enum, grade_type_enum), zijn Gegevenstypen ideaal voor het standaardiseren van bedrijfslogica in de hele applicatie.
- Standaardisatie: Zorg ervoor dat een veld “Status” precies dezelfde opties heeft in de tabel
Studentsals in de tabelApplications. - Onderhoud: Als je een nieuwe statusoptie moet toevoegen (bijv. “Gearchiveerd” wijzigen in “Verwijderd”), update je dit één keer in de Gegevenstype definitie, en het is automatisch van toepassing op alle tabellen die dat type gebruiken.
Voorbeelden
Section titled “Voorbeelden”| Naam Gegevenstype | Mogelijke Waarden |
|---|---|
| course_status_enum | OPEN, GESLOTEN, LOPENDE, GEANNULEERD |
| grade_type_enum | A, B, C, D, F, ONVOLLEDIG |
| resource_type_enum | VIDEO, PDF, QUIZ, OPDRACHT |