Skilirium

Stage 3: Document data rules as SBVR fact types and rule statements

Knobit of Data modelling · K-306 · Skill

Recognises circular derivation rules

What it means

Derivation rules whose inputs depend, through other derivations, on their own output. Each rule reads sensibly on its own.

How it is assessed

Flags the deficient case and passes the acceptable one. Deficient: `available balance = ledger balance − holds`; `ledger balance = available balance + holds` Acceptable: One derivation with a stored base: `available balance = ledger balance − holds`, with the ledger balance and the holds both captured (`ANO-004`)

Needed by

  • None