PG

So, I'm trying to extend our use of ARIS from process modelling into deeper information modelling. We have used variants of the IE Data model and the eERM attribute allocation diagram to describe various aspects of our information landscape. 

When it comes to different representations of the same data, I'm running into a wall. What I'd like to do is to model

  1. what ERM attributes (belonging to one Entity Type) are similar to (for the business level) other ERM attributes;
  2. what business level clusters/entities/attributes are represented by logical or physical level entities/attributes (where we move from business terminology to system table and column names); 
  3. what physical level attributes in one system are copied into which physical level attributes in another system (or even the same, when tables represent overlapping concepts).

The wall I am running into is that I can find almost no connection types that are actually permitted to connect two ERM Attribute objects. I would be happy enough to manage and show connections as a Matrix model, but that requires some connection type with a reasonably relevant name.

The only option I find is the "propagates" relation in either the Attribute allocation diagram (Solution design) or the OMT object model: that's a reasonable fit to case 3 above, but a less felicitious name for cases 1 and 2. Are there any other options apart from those that use model types that connect ERM attributes to some arbitrary intermediate objects? If so, how do I generate a Matrix model from those models, for a more compact representation?

by Michel Bénard
Posted on Fri, 05/29/2020 - 07:25

Hi Pontus Gagge

what business level clusters/entities/attributes are represented by logical or physical level entities/attributes (where we move from business terminology to system table and column names)

Here is how I plan to do this, this is a work in progress.

I'm linking Cluster data/model and entity types in IE Data model

"cluster data/model" are mapped to "data objects" in BPMN Models  or "business objets" in Archimate models : so they are our primary source of "business objects" in our models. (image 1 below)

If we need to further describe "business objects" for example by adding attributes, we create an "entity type" object type, associate it to the corresponding "cluster/data model" in an IE data model  (image 2 below)

 

 

Adding attributes in another IE Data Model which is "application" indepedent (think of a conceptual data model)

If we need to model application specific data model, we use another Aris model : a "data type diagram (solution design)". This is not a physical model  (Aris has other models for this), it's more to record what data is in which application , and how the application names that data.

Linking  application-independent conceptual data model and application-dependent data model is done through a matrix model :

We're just at the beginning of our journey and I'm not sure if this approach is sustainable in the long run because of the number of differents models and objetcts to be maintained (and note that I'm not even using Aris tables models to describe data at a more physical level)

Any comments are appreciated ;-)

0
by M. Zschuckelt
Posted on Fri, 05/29/2020 - 08:48

In reply to by m3b

Hi Michel,

very well described. One suggestion: Instead of adding the attributes in the IE data model you could hide them in an assigned "ERM attribute allocation diagram". This way you can concentrate on the relationships between the entity types in the IE data model. This is pretty much the same pattern as between the EPC and FAD.

One might consider, if representing "K attributes" on the IE data model level is desired or if you show them simply as "D attributes". I definitely agree that you do not show "FK attributes" on that level. It would be redundant to the relationships between the entity types.

0

Featured achievement

Rookie
Say hello to the ARIS Community! Personalize your community experience by following forums or tags, liking a post or uploading a profile picture.
Recent Unlocks

Leaderboard

|
icon-arrow-down icon-arrow-cerulean-left icon-arrow-cerulean-right icon-arrow-down icon-arrow-left icon-arrow-right icon-arrow icon-back icon-close icon-comments icon-correct-answer icon-tick icon-download icon-facebook icon-flag icon-google-plus icon-hamburger icon-in icon-info icon-instagram icon-login-true icon-login icon-mail-notification icon-mail icon-mortarboard icon-newsletter icon-notification icon-pinterest icon-plus icon-rss icon-search icon-share icon-shield icon-snapchat icon-star icon-tutorials icon-twitter icon-universities icon-videos icon-views icon-whatsapp icon-xing icon-youtube icon-jobs icon-heart icon-heart2 aris-express bpm-glossary help-intro help-design Process_Mining_Icon help-publishing help-administration help-dashboarding help-archive help-risk icon-knowledge icon-question icon-events icon-message icon-more icon-pencil forum-icon icon-lock