Skip to content

Dutch-legal noun-families

Postgres-schema's heten naar het Nederlands-juridische enkelvoudige zelfstandig naamwoord dat ze huisvesten. De hoofdtabel is de Nederlandse meervoud van dat zelfstandig naamwoord. Beslist 2026-05-10 (ADR-0033, 17 pivots door 2026-05-12).

De substantieve schema's

Schema's die een legale claim dragen — hun naam zegt welk Awb / Wet RO / Bw artikel ze invullen.

SchemaHoofdtabelAnkerWat erin staat
instrument.*instrument.instrumentenAwb art. 1:3 lid 1AVV: omgevingsplan, AMvB, verordening
besluit.*besluit.besluitenAwb art. 1:3 lid 2Beschikkings-family + aanwijzings/instructie/voorbereidings/gedoogbesluit
publicatie.*publicatie.publicatiesBekendmakingswet (umbrella)Officiële publicaties — Manifestations met handelingen-junction
procedure.*procedure.terinzageleggingenAwb afd. 3.4 + 3.6Feitelijke procedurehandelingen die geen publicatie zijn
gezag.*gezag.gezagenAwb art. 1:1Bestuursorganen, gerechten, samenwerkingsorganisaties
uitspraak.*uitspraak.uitsprakenWet RO + Awb afd. 8Rechterlijke uitspraken (eind / tussen / zelfvoorziening)

De technische schema's

Schema's voor infrastructuur — geen legale claim.

SchemaInhoud
wet.*Wet-corpus (wet.wetten, wet.artikelen, wet.stop_paragrafen na ADR-0036)
catalogus.*Gesloten-vocab catalogi (vervangt alle inline CHECK-enums)
herkomst.*Provenance: audit-log, classificatie, ingestion-trail
verbinding.*Junctions tussen substantieve schema's
tekst.*Content-blobs: full_text, chunks, embeddings
dso.*STOP-TPOD-specifieke tabellen (behouden uit ADR-0027)

De regels

  1. Schema = enkelvoud Nederlands-legaal zelfstandig naamwoord: instrument, besluit, niet instruments of decisions.
  2. Hoofdtabel = Nederlandse meervoud: instrument.instrumenten, besluit.besluiten.
  3. Eén hoofdtabel per substantieve schema, niet één-per-subcategorie. Subcategorisering via FK naar catalogus.*.
  4. Substantieve namen claimen legaal-recht; besluit.* claimt Awb 1:3 lid 2. Als die claim mis is, ligt de schema-vorm fout — niet de data.
  5. Nederlands tot in de catalogus-kolommen toebesluit_soort niet besluit_kind; procedurevorm niet procedure_kind. Engels alleen op operationele kolommen (id, created_at, etc.).

canonical.* is gedropt

Het oude canonical.* schema lumpede besluiten, instrumenten, publicaties en bekendmakingen door elkaar. De noun-family rename ontmantelt dat door elke entiteit te plaatsen in het schema waar haar legale claim klopt. Zie ADR-0033 voor de uitgebreide motivatie.

Onderliggende ADRs

  • ADR-0033 — Schema noun-families + legal-anchor registry

Intern handboek — niet voor externe publicatie