De status van dit document is voorlopig en zou nog kunnen wijzigen.

Claims worden ongedifferentiëerd opgeslagen

Besluit

Toelichting

Hoewel de stricte typering die tabel-per-claimtype biedt veel voordelen heeft, kwam vrij snel naar boven dat dit het bijzonder ongemakkelijk maakt om efficient claims te vinden op basis van ID, zonder het type te weten. Dit is met name voor annotatie claims een belangrijke feature.

Bovendien is het moeilijker om claims van verschillende typen chronologisch terug te geven.

Om deze redenen kiezen we ervoor om volledige lijst met claims als bron te zien. Dit sluit ook beter aan op het event sourcing paradigma. De tabel-per-claimtype oplossing is op deze manier bezien een soort primaire view/read model van de “claim events”.