Where do you start when you want to follow a 'best (good) practice' approach to modelling information?

You might take a scholarly approach and start with a literature review or you may (as in my case) be able to leverage an existing body of knowledge gathered over time as well as being able to take advantage of some seminal works on data model patterns.

What follows, are a few examples (older then newer) starting with Customer:

Financial Planner (Agent):


The Arrangement concept:

The Arrangement concept represents an agreement between two or more Parties (i.e. individuals or organisations).

The Classification concept

The Classification concept organises information by defining structures that represent classification categories.

The Condition concept:

The Condition concept details the constraints associated with the way an Enterprise conducts business.

The Event concept:

The Event concept describes a happening about which an Enterprise wishes to keep information as a part of carrying out its mission and conducting its business.

The Location concept:

The Location concept describes a place where something can be found, a destination or a bounded area, such as a country or state, and contact details.

The Geographic Address concept:

The Geographic Address concept represents bounded areas that are of interest to an Enterprise.

The Electronic Address concept:

The Electronic Address concept represents contact details.

The Party concept:

Common Party type’s include individuals and organisations. An individual is a person. An organisation usually consists of a number of individuals or groups bound by a common purpose.

The Individual concept:

The Individual concept represents people about which an Enterprise wishes to maintain information.

The Organisation concept:

The Organisation concept represents companies and other type’s of organisations about which an Enterprise wishes to maintain information.

The Resource Item concept:

The Resource Item concept includes and describes any item of value that is owned, managed or of specific interest to the Enterprise.

The Financial Instrument concept:

The Financial Instrument concept represents financial assets.

The Product concept:

The Product concept describes goods that are offered for sale.

The Party, Role, Relationship concept:

A Party may have one or more relationships with the Enterprise and with other (involved/related) Parties.

For example:

AML Overview:

AML Designated Services:

AML Documents:

AML Risk Classification:

Data Model Patterns:
References - Data Modelling:
References - Data Model Patterns:

Creative Commons License This work is licensed under a Creative Commons Attribution 4.0 International License.