Business terminology: Is a “fact” merely a word or phrase that has a specific business meaning?

Difficulty: Easy

Correct Answer: Incorrect

Explanation:


Introduction / Context:
In business rules and data modeling, precise vocabulary matters. Terms and facts play different roles in capturing business knowledge that feeds database design, constraints, and integration.



Given Data / Assumptions:

  • A term is a word or phrase with an agreed meaning (e.g., “Customer,” “Invoice”).
  • A fact states something about those terms that can be true or false (e.g., “Each Invoice is issued to exactly one Customer”).
  • We are focusing on conceptual modeling vocabulary (e.g., fact modeling, SBVR-style semantics).



Concept / Approach:
The statement actually defines a term, not a fact. Facts are assertions that connect terms and express business structure or constraints. In ER modeling, many facts become relationships with cardinalities and optionally with attributes; others become rules enforced by keys, checks, or triggers.



Step-by-Step Solution:
Identify the nouns/phrases with defined meanings → these are terms.Identify statements that relate terms or constrain them → these are facts.Map structural facts to ER relationships; map constraint facts to keys and validation rules.Document both terms and facts in a glossary to maintain shared understanding.



Verification / Alternative check:
Take the dictionary entry “Customer” (term) and pair it with “A Customer may place many Orders” (fact). Only the latter is evaluable as true/false and drives relationship modeling.



Why Other Options Are Wrong:
Limiting the concept to dimensional modeling is unnecessary; the term/fact distinction is universal. Industry lists do not change the definitions.



Common Pitfalls:
Using ambiguous everyday words without agreed definitions; embedding rules in application code but not documenting the underlying facts.



Final Answer:
Incorrect

Discussion & Comments

No comments yet. Be the first to comment!
Join Discussion