We are using cookies to give you the best experience on our site. Cookies are files stored in your browser and are used by most websites to help personalise your web experience.
By continuing to use our website without changing the settings, you are agreeing to our use of cookies.

Concept-oriented model

From The Concept-Oriented Portal
Revision as of 09:36, 22 August 2015 by Savinov (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Concept-oriented model (COM) is a model of data which is based on the following three principles:

  • [duality principle] This principle postulates that any element consists of two parts, called identity and entity. Accordingly, the process of modelling has two orthogonal branches: identity modelling and entity modelling.
  • [inclusion principle] This principle postulates that any element has a super-element which is specified via inclusion relation. Accordingly, all elements exist within a nested container with a hierarchical address space.
  • [order principle] This principle postulates that any element has a number greater elements and this structure is a partially ordered set. It is assumed that each reference stored in this element represents a greater element.

Types of elements are described by a special data modelling construct, called concept, which consists of two classes: identity class and entity class.

Each concept has a super-concept specified via inclusion relation and a number of greater concepts specified via its dimension (field) types. A number of concepts where each concept participates simultaneously in these two structures is referred to as concept-oriented schema.

See also

External Links

Personal tools
Google AdSense