knobit.org

Recognises attributes inapplicable to some instances

edu:Knobit

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

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 supertype and subtype constraints
assessment criterionFlags the deficient case and passes the acceptable one. Deficient: Account with interest rate, maturity date and arrears day count, all `required: false` because none applies to a current account Acceptable: Loan Account and Current Account as subtypes with a discriminator; Loan Interest Rate required on Loan Account, with a value-set code for "not yet fixed" (`LOG-013`) 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-516
dcterms:licensehttps://creativecommons.org/licenses/by/4.0/
dcterms:sourceReview checklist 03-logical, row 16; Codd 1979; E&N 14.1.3 en
expected resultThe attributes, the instances they do not apply to, and the missing subtype en
followed byIntroduces subtypes for attributes applying to only some instances
owl:sameAshttps://bitbucket.org/reffa/ontology/id/knobit/data-modelling/05-logical/16
rdfs:labelRecognises attributes inapplicable to some instances en
schema:creativeWorkStatusaccepted
schema:isPartOfData modelling (DAMA-DMBOK2)
skos:altLabelInapplicable attributes (missing subtype) (logical model) en
skos:definitionOptional attributes that are optional because they do not apply to some instances, not because the value is unknown. A null then means two things, and the attribute cannot be made mandatory where it should be. en
skos:prefLabelRecognises attributes inapplicable to some instances en
target objectattributes inapplicable to some instances of an entity en

Used by

depends on knobitRecognises rolled-up subtypes losing conditional constraints
includes knobitDerives a normalised logical data model and traces anomalies to their causes
requires knobitDerive the logical data model