Skilirium

All stages of Data modeller

Stage 3

Document data rules as SBVR fact types and rule statements

Documents data rules in SBVR and resolves rule anomalies

28 knobits (7 knowledge, 21 skills) · Produces: data rule · Builds on: Define business terms

Knobit map

Each mark is one knobit. Knobits higher up build on the ones below them; select one to open it.

K-301 Recognises contradicting data rules301K-302 Recognises a data rule no valid data can satisfy302K-303 Recognises redundant data rules303K-304 Recognises a data rule implied by another304K-305 Recognises overlapping value-set rules on one fact type305K-306 Recognises circular derivation rules306K-307 Recognises a fact type with clashing modalities307K-308 Recognises one relationship stated as two fact types308K-309 Recognises a gap in a partition of cases309K-310 Recognises a constraint claimed by a rule and missing from the schema310K-311 Recognises a uniqueness rule with no unique key behind it311K-312 Recognises a rule assigned to a missing data quality check312K-313 Recognises a declared constraint the target platform does not enforce313K-314 Recognises a data-update rule with no enforcing or detecting mechanism314K-315 Recognises an activity or party rule claimed as a data rule315K-316 Recognises an ambiguous pronoun in a rule statement316K-317 Recognises mixed and-or without precedence in a rule317K-318 Recognises a cardinality rule stated from one end only318K-319 Recognises a definitional rule filed as operative319K-320 Recognises an operative rule filed as definitional320K-351 Explains SBVR fact types and rule statements351K-352 Explains alethic and deontic modality of rules352K-353 Explains logical relations between rules353K-354 Explains derivation rules and their dependencies354K-355 Explains Witt's classification of business rules355K-356 Explains rule enforcement mechanisms and platform enforcement356K-358 Explains partitions of a concept into cases358K-337 Resolves contradicting rules by adding the missing condition337
  • Circle: skill
  • Square: knowledge

Knobits of this stage

KnobitType
K-301Recognises contradicting data rulesSkill
K-302Recognises a data rule no valid data can satisfySkill
K-303Recognises redundant data rulesSkill
K-304Recognises a data rule implied by anotherSkill
K-305Recognises overlapping value-set rules on one fact typeSkill
K-306Recognises circular derivation rulesSkill
K-307Recognises a fact type with clashing modalitiesSkill
K-308Recognises one relationship stated as two fact typesSkill
K-309Recognises a gap in a partition of casesSkill
K-310Recognises a constraint claimed by a rule and missing from the schemaSkill
K-311Recognises a uniqueness rule with no unique key behind itSkill
K-312Recognises a rule assigned to a missing data quality checkSkill
K-313Recognises a declared constraint the target platform does not enforceSkill
K-314Recognises a data-update rule with no enforcing or detecting mechanismSkill
K-315Recognises an activity or party rule claimed as a data ruleSkill
K-316Recognises an ambiguous pronoun in a rule statementSkill
K-317Recognises mixed and-or without precedence in a ruleSkill
K-318Recognises a cardinality rule stated from one end onlySkill
K-319Recognises a definitional rule filed as operativeSkill
K-320Recognises an operative rule filed as definitionalSkill
K-351Explains SBVR fact types and rule statementsKnowledge
K-352Explains alethic and deontic modality of rulesKnowledge
K-353Explains logical relations between rulesKnowledge
K-354Explains derivation rules and their dependenciesKnowledge
K-355Explains Witt's classification of business rulesKnowledge
K-356Explains rule enforcement mechanisms and platform enforcementKnowledge
K-358Explains partitions of a concept into casesKnowledge
K-337Resolves contradicting rules by adding the missing conditionSkill