
Explore data modeling essentials for product owners and business analysts, from generalities and quick wins to reading data models and applying ERD, MERIS, and UML.
Learn how reading a data model helps product owners and business analysts understand the scope of information, verify IT understanding, reuse models, and reduce costly mistakes in projects.
Explore a practical data modeling example using a library to differentiate conceptual and physical books, describe objects, attributes, and relationships, and learn to read data models.
Skim a data model by mapping each object to CRUD screens and exploring cardinalities between people, groups, and countries. Visualize hierarchies from continents to countries to people to reinforce understanding.
Understand how conceptual data models describe information while physical data models describe databases, and why consistency, maturity, and denormalization matter across ERD, UML, Mauryas under IT constraints.
Discover where data modeling adds the most value for product owners and business analysts, especially in reference and decision-making areas like master data and dashboards.
Master reading data models by identifying attributes, objects, relationships, and cardinalities, enabling you to interpret most data models you will encounter in your projects.
Identify attributes as the core carriers of information in a data model, learn types such as string, integer, date, and understand atomic versus decomposable attributes, calculated fields, and object relationships.
Define the notion of an object as a context-based categorization of information described by a name, attributes, relationships, and uniqueness criteria, and balance purist modeling with business needs.
Explore relationships between objects, focusing on A1N and NN types, with examples like cities and countries, people and groups, and learn how cardinality and modeling languages convey ideas.
Explore cardinalities and the need to show relationships in both directions in data models, using a book and borrower example, nationality and group relationships, to illustrate one-to-many connections.
Learn advanced UML relationships like association, aggregation, composition, and generalization, and understand inheritance to model data effectively.
Explore three modeling languages commonly used in projects, including entity relationship diagrams and the Unified Modeling Language, and apply the concepts from the second part without becoming an expert.
Explore the entity-relationship diagram (erd): define entities, attributes, and four relationship types with cardinalities, including weak entities and multi-valued attributes; learn to name relationships and address erd limitations.
use the Merise method to design data, organization, and processes across levels. study conceptual and physical data models, cardinalities, and table mapping to project and contributor.
UML presents the most precise modeling language, unifying standards yet remaining complex, so focus on entities, attributes, relationships, and inheritance for practical data models.
Master reading data models by focusing on entities, relationships, cardinalities, and attributes, enabling you to interpret 80-90% of models across languages.
You are a Product Owner, Business Analyst, or Project Manager, and you've just joined a data-intensive project. While applying your usual methods for requirements gathering or project management, you gradually notice that your technical teams frequently ask you to review or approve a specific type of deliverable: the data model.
In your previous experiences, although you may have encountered such documents before, you hadn't recognized their crucial importance. However, in this current context, you realize that this deliverable plays a central and structuring role. As the project lead and decision-maker, you understand that grasping this model will give you better visibility over the entire project.
Yet, the domain seems vast and complex, and you don't feel the need to become an expert. You’re wondering where to start without dedicating too much time.
In this training that I’m offering, we will approach data modeling in an accessible way, focusing on what is essential for you as the project lead. This training breaks down the fundamental concepts of data modeling and explores the most commonly used modeling languages.
By the end of this training, you will be able to understand 80 to 90% of the data models presented to you.
Allow me to introduce myself: I am Clément Fiocre, with 20 years of experience in functional architecture and data management. As a certified adult trainer, I will be with you throughout this training to guide you and equip you with the necessary knowledge to effectively manage your project.