A business is built on and relays on, a huge amount of information. The content of the information varies, all the way from information about customers and employees to information regarding assets and applications. In order to collect and describe the information that the business so desperately relays on, you use what is called an information model. By creating an information model, you gather and make use of the information in your business. Both by managing it and developing it.
Whilst the information model is static, you can see the process model as a flow. The process model is used to show what activities are performed and in what order to create an expected result, also what resources are needed.
In this blog post, we will explain the steps to create an information model based on a process model by reusing the structure and therefore being able to describe the information being handled in the process. In order to create an information model based on a process model, we created a work method:
Sort objects and draw relations between them
Create table examples for each object
Since we are able to reuse objects between the different models, a connection is made between the process (where we describe how we work) and the information model (where we describe the information).
Below you will find a short description of the method and you can see a complete example as a web publish here.
Based on the process, we want to identify the objects we will bring to the information model. Examples of objects can be people, such as customers, employees, and suppliers, or it can be physical places, such as offices, addresses, a town or a country. The objects can also be our possessions, such as equipment, products, or vehicles. Events like an order, a delivery or a billing occasion are also relevant to bring to the information model.
Click on the image to make it larger.
Sort items and drag relationships between the objects
Once you have identified a number of information objects, it’s time to start sorting and seeing how they relate to each other and whether they can be grouped in any way. A start may be that we distinguish the objects that describe events from the others, the event items often play a central role in the information model.
In order to further explain the image of an information object, we add the properties related to the object. For example, it could be properties such as name, phone- or social security number on a person, or order number and date of delivery for an order.
Create table examples for each object
Once all properties are added to the objects, we can amend with the sample table rows to illustrate how the stored information may look.
As a final result, this may be published to web or printed in reports for further presentation, either separately or together with the processes.
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.