knobit.org

Recognises a non-superkey determinant in a 3NF entity

edu:Knobit

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

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 Boyce-Codd normal form
assessment criterionFlags the deficient case and passes the acceptable one. Deficient: Arrears Assignment (Loan, Product Family, Collections Officer), key (Loan, Product Family); each officer works on one product family, so moving an officer means updating every assignment Acceptable: Collections Officer holds its Product Family; Loan Collections Assignment (Loan, Collections Officer); the constraint lost by the split goes to row 15 en
assessment methodskill-tests task: Loan application logical model (normalisation anomaly skills) en
conforms to profilehttps://oppekava.edu.ee/a/Knobitite_kirjeldamise_ja_seostamise_reeglid#LCG-KNOBIT-0.1
dcterms:identifierK-511
dcterms:licensehttps://creativecommons.org/licenses/by/4.0/
dcterms:sourceReview checklist 03-logical, row 11; Codd 1974; S&W 13.3 en
expected resultThe determinant, what it determines, and the overlapping candidate keys it hides behind en
followed byDecomposes an entity along a functional dependency without loss
owl:sameAshttps://bitbucket.org/reffa/ontology/id/knobit/data-modelling/05-logical/11
rdfs:labelRecognises a non-superkey determinant in a 3NF entity en
schema:creativeWorkStatusaccepted
schema:isPartOfData modelling (DAMA-DMBOK2)
skos:altLabelDeterminant that is not a key (BCNF) (logical model) en
skos:definitionAn attribute or set of attributes determines another but is not a candidate key. Usually hides behind overlapping composite keys, so the entity is in 3NF and still has update anomalies. en
skos:prefLabelRecognises a non-superkey determinant in a 3NF entity en
target objectdeterminant that is not a candidate key en

Used by

followed byRecords the functional dependencies of an entity
includes knobitDerives a normalised logical data model and traces anomalies to their causes
requires knobitDerive the logical data model