knobit.org

Recognises a surrogate key without natural-key uniqueness

edu:Knobit

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

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 natural keys, surrogate keys and key stability
assessment criterionFlags the deficient case and passes the acceptable one. Deficient: `party` with `party_id` as identity primary key and `registry_code` with no unique constraint; a reload registers every company again Acceptable: `uk_party_registry_code` (with the identifier type, where the logical model has one); `PHY-020` adds the surrogate, the unique constraint is added by hand (`ANO-012` when a uniqueness rule claims schema enforcement, `PHY-016` for type-2 dimensions) 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-610
dcterms:licensehttps://creativecommons.org/licenses/by/4.0/
dcterms:sourceReview checklist 04-physical, row 10; Karwin, ID Required; S&W 6.3; Codd 1979 §4 en
depends on knobitRecognises an entity identified only by a system-assigned key
expected resultThe natural key to make unique en
owl:sameAshttps://bitbucket.org/reffa/ontology/id/knobit/data-modelling/06-physical/10
rdfs:labelRecognises a surrogate key without natural-key uniqueness en
schema:creativeWorkStatusaccepted
schema:isPartOfData modelling (DAMA-DMBOK2)
skos:altLabelSurrogate key without natural-key uniqueness (physical model) en
skos:definitionA system-generated primary key added and the natural key not made a unique constraint. Nothing then stops the same thing being recorded twice. The physical form of logical row 18. en
skos:prefLabelRecognises a surrogate key without natural-key uniqueness en
target objectsurrogate primary key en

Used by

includes knobitDesigns a physical data model for the target platform without introducing anomalies
includes knobitForward engineering - physical data modelling
requires knobitDesign the physical data model