Submit a ticket My tickets
Welcome
Login  Sign up

[recipe] - Model your glossary

One of the major challenges of the glossary is to provide a representation of the data model that

  • Makes sense to business users
  • Is understandable and valuable to all

There are several constraints to take into account when building the glossary

  • Constraints related to your project;
    • The use case: modelisation is often different whether you are working on a BI, DataGovernance or even DataHub project
    • The maturity of the organization in terms of data management
  • Constraints related to the platform: the definitions of objects and their ability to be linked, for example.

There is no perfect modeling solution, but several approaches depending on your needs/use cases.

We present below two approaches: by proximity and by urbanization

The proximity approach

This approach objectives is to make it easy for business users to understande thanks to a modelisation centered around "large objects". The idea is to differentiate the different levels of proximity that objects can have with each other within a common grouping. This makes it possible to differentiate the different "islands of data" and thus facilitate a very business-oriented representation and governance area.

This approach can of course be deepened, for example by specifying the common groupings: you have customers who are individuals and legal entities, some information is common, others not. You can then identify these specific or common objects thanks to sub-groupings.

The urbanization approach

The idea is to rely on the concepts of urbanization allowing to have a cross domain vision of the company. This way, communication is easier while relying on bases that are often pre-existing.This approach enables to

  • Simplify the deployment of the cartography by providing a shared framework and rules
  • Identify data redundancies more easily and thus be able to process them
  • To initiate or support the constitution of a POS, i.e. a land use plan, allowing to anticipate the evolution of data management

However, the focus is no longer on the data but rather on the business repositories.

One rule is fundamental: the uniqueness of the blocks

  • A block belongs to a single district
  • A district belongs to one and only one zone,
  • A block belongs to one and only one zone and belongs to only one district
  • A data is under the responsibility of a single block
  • Relations between blocks of the same neighborhood or between different neighborhoods must be made explicit thanks to relationship: is a synonym of, generalizes, specializes, is used by...

This approach can allow business users to get closer to the business repositories used on a daily basis.

  • Make, as much as possible, abstraction of the technical implementations during the creation of the glossary: they will be addressed later thanks to the following links
  • A for registration system for any type of object
  • Concept with the tables of a database
  • Business term with the fields of a database

With this suggestion, we only deal with the functional area that corresponds to the functional description of the IS.
As a reminder, an urbanization logic contains 3 other zones

  • The business architecture which corresponds to the mapping of the organization's business processes
  • The application layer: i.e. the different software bricks that make up the service layer of the IS
  • The technical view: i.e., the technical elements that enable the application vision to function, as well as information exchanges

These 3 views are to be described in the other modules of DataGalaxy :

  • The business architecture processes as well as the software bricks are to be described in the usage module which has dedicated objects
  • The technical view will be transcribed in the catalog module for databases or in the processing module for flows

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.