knobit.org

Recognises a nullable foreign key on a reporting join path

edu:Knobit

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

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 the connection, fan and chasm traps
applies knowledgeExplains referential integrity and referential actions
assessment criterionFlags the deficient case and passes the acceptable one. Deficient: `fact_account_opening.branch_key` null for accounts opened online; every report by branch loses them. `loan.collections_officer_id` null until an arrears case is assigned; loans newly in arrears are missing from the workload report Acceptable: In a dimensional model, an "Unknown" or "Not applicable" member and the foreign key `NOT NULL`; in a normalised model, the nullability kept, the reporting views using outer joins, and the logical model checked against logical row 25 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-628
dcterms:licensehttps://creativecommons.org/licenses/by/4.0/
dcterms:sourceReview checklist 04-physical, row 28; Howe; C&B ("Problems with ER Models"); Codd 1979 §2.3 en
depends on knobitRecognises a chasm trap
expected resultThe rows dropping out and the join to use en
owl:sameAshttps://bitbucket.org/reffa/ontology/id/knobit/data-modelling/06-physical/28
rdfs:labelRecognises a nullable foreign key on a reporting join path en
schema:creativeWorkStatusaccepted
schema:isPartOfData modelling (DAMA-DMBOK2)
skos:altLabelNullable foreign key on a join path (physical model) en
skos:definitionA nullable foreign key that reports reach through with an inner join. Rows with a null drop out of every such report without an error: the physical form of the chasm trap (logical row 25). en
skos:prefLabelRecognises a nullable foreign key on a reporting join path en
target objectnullable foreign key joined inner en

Used by

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