knobit.org

Recognises a lossy or unconstrained vertical split

edu:Knobit

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

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 vertical and horizontal partitioning of tables
assessment criterionFlags the deficient case and passes the acceptable one. Deficient: `account` and `account_interest_terms`, the second with its own surrogate and joined on the product code: two accounts on one product give four rows. Or `account_interest_terms.account_id` with an FK but no unique constraint Acceptable: Both tables keyed on `account_id`; in the extension the primary key is also the foreign key, so one-to-one is enforced; whether the extension is optional is stated 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-604
dcterms:licensehttps://creativecommons.org/licenses/by/4.0/
dcterms:sourceReview checklist 04-physical, row 4; Heath 1971; Rissanen 1977; S&W 12.6; E&N 17.7 en
depends on knobitRecognises a lossy decomposition
expected resultThe split and its missing key or constraint en
owl:sameAshttps://bitbucket.org/reffa/ontology/id/knobit/data-modelling/06-physical/04
rdfs:labelRecognises a lossy or unconstrained vertical split en
schema:creativeWorkStatusaccepted
schema:isPartOfData modelling (DAMA-DMBOK2)
skos:altLabelLossy or unconstrained vertical split (physical model) en
skos:definitionOne entity split into two tables for width or access, where the tables do not share the key, or the one-to-one relationship between them is not enforced. Joining back produces rows that never existed, or one row gets two extensions. A dependency spanning both parts has no key to enforce it. en
skos:prefLabelRecognises a lossy or unconstrained vertical split en
target objecttable split without shared key or enforced one-to-one en

Used by

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