Response to Design Challenge #8 - Define a "Thing"

In this design challenge we shared definitions of some of the most common generic concepts. I extracted information from the definitions submitted (including my own) and summarized them below. Feel free to use these definitions...I know I will!

Thanks to the following folks for submitting definitions:
  • Andrew Davis

  • Chid Kollengode

  • Frank L. Palmeri

  • Terry Pence

  • Larry Weismantel

  • Thomas Zarinac

And the moment you've been waiting for! Whose name was on the piece of paper Sadie picked? Chid Kollengode. Congratulations Chid! Send me your address and I will send you the prize!

Party

Party is a person or organization of interest to the business. Party is the "who", that is, who an organization interacts with as part of doing business.

Examples

Employee, Customer, Contact, Vendor

Other names for Party

Involved Party, Legal Entity, Business Partner


Document

A document is any physical or electronic intellectual item of record of significance to the business. It is a representation of information content used to describe something of interest.  It is important to distinguish Document from Document Category. Document is the actual piece of physical or virtual paper (e.g. Invoice Number 1223), as opposed to Document Category which describes the contents of the generic invoice.

Examples 

A physical invoice is a document, but an electronic one may be as well

Other names for Document

Contract, Agreement


Classification

Classification is an ordered arrangement that enables grouping of events/activities/things of interest to the business. A method of further describing and grouping an entity or attribute.

Examples 

All departments within a division, the list of salary grades


Association

The representation of a relationship between two or more things of interest to the business. 

Examples

A classic example would be teachers and students, where the class is an association between them.

Other names for Association

Relation

Important point

The concept of association should be used with care. It is a very vague term and really only makes sense to use when connected to other generic concepts, such as Party.


Transaction

Any business event that needs to be recorded. When something happens that brings about change to the environment (and by which business objectives may be achieved). A granular, atomic event deemed worthy of capturing and recording.

Examples

A deal, a cash transfer, a transfer of goods

An orderly exchange of goods or services based on pre-defined rules of engagement

Other names for Transaction

Business Event, Activity

Need a refresher of this design challenge? Please click here