knobit.org

`-- NOT ENFORCED` read as a guarantee (generated DDL)

edu:Knobit

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

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
assessment criterionFlags the deficient case and passes the acceptable one. Deficient: Snowflake target; `uk_dim_account_nk` emitted `-- NOT ENFORCED` with no `uniqueness` DQ rule. A rerun of the nightly load inserts a second current version of every account, and every payment joins twice Acceptable: The constraint kept — the optimiser and the BI layer read it — and a `uniqueness` DQ rule naming it in `backs`, plus an unknown-member row so an unmatched `account_key` is visible rather than orphaned (`DQR-017`, `DQR-018`) en
assessment methodskill-tests task: Generated DDL review, Postgres and Snowflake (DDL review skills) en
conforms to profilehttps://oppekava.edu.ee/a/Knobitite_kirjeldamise_ja_seostamise_reeglid#LCG-KNOBIT-0.1
dcterms:identifierK-807
dcterms:licensehttps://creativecommons.org/licenses/by/4.0/
dcterms:sourceReview checklist 05-ddl, row 7; this skill (08-ddl.md); ISO 9075 en
expected resultA finding that names the defective generated DDL element and the defect en
owl:sameAshttps://bitbucket.org/reffa/ontology/id/knobit/data-modelling/08-ddl/07
rdfs:label`-- NOT ENFORCED` read as a guarantee (generated DDL) en
schema:creativeWorkStatussuperseded
schema:isPartOfData modelling (DAMA-DMBOK2)
schema:supersededByRecognises a declared constraint the target platform does not enforce
skos:definitionOn Snowflake and Databricks every primary key, unique constraint and foreign key is documentation: the syntax is accepted and nothing is checked. Look for a key the design quietly relies on with no DQ rule behind it, and for a load that assumes referential integrity it will not get. en
skos:prefLabel`-- NOT ENFORCED` read as a guarantee (generated DDL) en
target objectgenerated DDL en