Vragen bij effecten / gevolgen
In de huidige opzet van de proof of concept is er voor gekozen om de verwerking van een commando in het verwerken van effecten (of gevolgen?) onder te verdelen. Daarbij kunnen de volgende vragen worden gesteld:
- Bij het vormgeven van deze verwerkinggstappen zijn bedrijfsregels van het domein bepalend.
Discussie met Ivo over hoe de transactie vormgegeven kan worden:
- Is het wel nodig het commando onder te verdelen in verwerkingsstappen.
- Is het niet zo dat het commando uiteindelijk de volledige stapel claims is die geregistreerd moet worden.
- Vanuit relationeel denken zijn de onderstaande stappen verklaarbaar (CRUD-acties op de relationele view), maar voor de claim-engine niet relevant.
- Als dit allemaal waar is, is dan deze 2e verwerkingsstap alleen het transformeren van de berichtstructuur naar claims niet voldoende ?
Overweging van Johan: Het onderverdelen in effecten is vanuit functionele decompositie en hergebruik van softwarecomponenten verdedigbaar. De vraag is of het vastleggen van de effecten en/of gevolgen relevant is. Ik denk dat dat vanuit notificatie-overwegingen wel relevant kan zijn.