Skilirium

5. etapp: Loogilise andmemudeli tuletamine

Kompetentsi Andmete modelleerimine knobit · K-516 · Oskus

Recognises attributes inapplicable to some instances

Mida see tähendab

Optional attributes that are optional because they do not apply to some instances, not because the value is unknown. A null then means two things, and the attribute cannot be made mandatory where it should be.

Kuidas seda hinnatakse

Flags the deficient case and passes the acceptable one. Deficient: Account with interest rate, maturity date and arrears day count, all `required: false` because none applies to a current account Acceptable: Loan Account and Current Account as subtypes with a discriminator; Loan Interest Rate required on Loan Account, with a value-set code for "not yet fixed" (`LOG-013`)

Vajalik