Entity Modelling - An Introductory Perspective
This perspective is a philosophical introduction to the subject of entity modelling.
It can safely be
skipped but the nub of it is that entity modelling is a new spin on an ancient discipline.
The subject is technical but metaphysics and the concept of concept lurk
in the background and give perspective.
Entity models can be conceptual or physical ... or somewhere in-between. Appropriately
physical entity models are
pretty much the same thing as
Information System's data models and hence data modelling, at least as written
of here, is a special case of entity modelling.
We try to approach it from first principles and sometimes, take heed, this requires
terminological deviation from the norm.
Whatever the kind of entity model
because entity modelling is about describing things it inevitably provides
and because it is a practical discipline used in engineering systems and yet is concerned
with all manner of describable things it involves a
Entity models cover specific areas which in other contexts might be described as
and as such the main focus of an entity model is on
deliberations of which is a concern with a long history. The view of entity modelling
which we present reveals
some specific patterns in how we use concepts and which we refer to here as
and in which we can recognise the philosophical concept of
functionally reincarnated, so to speak, in the table DUAL familar to Oracle programmers.
Part of the purpose of entity modelling is in helping in logical analysis to avoid
and finally, getting physical, some thoughts about the foundations of data modelling:
and so on to