Which entity type represents an actual occurrence of an associated generalized entity in an archetype/instance pattern?

Difficulty: Easy

Correct Answer: Instance entity

Explanation:


Introduction / Context:
Some designs explicitly model templates and their real occurrences. Distinguishing the instance from the template clarifies how data is populated and referenced.



Given Data / Assumptions:

  • The question explicitly mentions an associated generalized entity (the template).
  • We must name the entity that represents the actual occurrence.


Concept / Approach:
In the archetype/instance pattern, the archetype holds the generalized definition, while the instance represents the specific, real-world occurrence based on that definition.



Step-by-Step Solution:

Identify “occurrence of a generalized entity” as the instance.Map to terminology: archetype = template, instance = occurrence.Select “Instance entity.”


Verification / Alternative check:
Examples: ContractType (archetype) vs. Contract (instance); ItemModel (archetype) vs. ItemSerial (instance).



Why Other Options Are Wrong:

  • Supertype/subtype refer to inheritance specialization, not template-to-occurrence.
  • Archetype is the template, not the occurrence.


Common Pitfalls:
Interchanging subtype with instance. A subtype is still a template-level specialization, whereas an instance is a concrete occurrence.



Final Answer:
Instance entity

Discussion & Comments

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