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