knobit.org

Recognises a changeable value list fixed in the DDL

edu:Knobit

https://knobit.org/id/knobit/K-616

Also as Turtle · JSON-LD · RDF/XML · AI benchmark on Skilirium

Context functionsResult evaluation
Knobit creation methodsAI generated, human edited
Knobit typesSkill
LCG purposesAssessing the learner's knowledge or skill state
LCG purposesSelecting an assessment task or learning activity
action verbRecognises en
applies knowledgeExplains value sets held as reference data
assessment criterionFlags the deficient case and passes the acceptable one. Deficient: `CHECK (account_status_code IN ('OPN','DOR','CLS'))`; the bank adds `BLK` for blocked accounts and rows are rejected until a release Acceptable: `ref_account_status` with code, label and validity dates, and a foreign key to it; `CHECK` lists only for value sets fixed by definition (an alethic rule, such as Y/N) en
assessment methodskill-tests task: Loan application physical model on Snowflake (physical design anomaly skills) en
conforms to profilehttps://oppekava.edu.ee/a/Knobitite_kirjeldamise_ja_seostamise_reeglid#LCG-KNOBIT-0.1
dcterms:identifierK-616
dcterms:licensehttps://creativecommons.org/licenses/by/4.0/
dcterms:sourceReview checklist 04-physical, row 16; Karwin, 31 Flavors; Fagin 1981 en
expected resultThe list and the reference table to hold it en
owl:sameAshttps://bitbucket.org/reffa/ontology/id/knobit/data-modelling/06-physical/16
rdfs:labelRecognises a changeable value list fixed in the DDL en
schema:creativeWorkStatusaccepted
schema:isPartOfData modelling (DAMA-DMBOK2)
skos:altLabelValue list fixed in the DDL (physical model) en
skos:definitionA value set implemented as `CHECK (... IN (...))` or an enum type although the business changes it. Adding a value needs a migration, a retired value cannot be forbidden for new rows while kept for old ones, and the labels live nowhere. A specific form of row 17: the domain is held in the schema rather than as data. en
skos:prefLabelRecognises a changeable value list fixed in the DDL en
target objectCHECK or enum value list en

Used by

includes knobitDesigns a physical data model for the target platform without introducing anomalies
requires knobitDesign the physical data model