Universal Data Models
Sandeep Kaur
Dept. of Information Technology
September 26,2012
Introduction to UDM
Universal Data Models (UDM) helps organizations integrate their
information, systems and people and develop the highest quality
data models in the shortest period of time with services, training,
consulting and library of re-usable, template data models.
History of UDM
Len Silverston was contracted as a data model consultant for a
large telecommunications company to help them develop an
enterprise data model, along with about 100 other modelers. After
spending $150 million on their data model, the company decided
that they did not receive benefit from it, and cancelled the effort.
After this engagement, Mr. Silverston decided that he either
needed to leave the data management field since it seemed so
unproductive, or else change the industry, so organizations did not
have to repeat wasteful efforts like this.
In the beginning of 1992, he opted for the latter and started
developing re-usable or ”Universal” data models so that
organizations did not have to waste time and money while
developing suboptimal models since they were ”re-inventing the
wheel” when data modeling.
Advantages of UDM
Provides the standard templates. This helps in political issues.
Can be cutomized according to our needs.
Saves a lot of time and money.
Redundant data is minimized to the maximum.
Advantages of UDM
Provides the standard templates. This helps in political issues.
Can be cutomized according to our needs.
Saves a lot of time and money.
Redundant data is minimized to the maximum.
Advantages of UDM
Provides the standard templates. This helps in political issues.
Can be cutomized according to our needs.
Saves a lot of time and money.
Redundant data is minimized to the maximum.
Advantages of UDM
Provides the standard templates. This helps in political issues.
Can be cutomized according to our needs.
Saves a lot of time and money.
Redundant data is minimized to the maximum.
Advantages of UDM
Provides the standard templates. This helps in political issues.
Can be cutomized according to our needs.
Saves a lot of time and money.
Redundant data is minimized to the maximum.
An example where it is used
In a situation where a person or organization plays more than one
role in the organization or an organization supplies products and/or
services to our organization and also buys products from us. Does
this mean that we maintain their name, addresses, contact
numbers and other organizational information in both the
CUSTOMER and SUPPLIER entities? Under this scenario, if a
name or address changes, the information needs to be changed in
two places. Each time an organization’s role is modeled as a
separate entity, there is a potential for redundant and inconsistent
information.
UDM in action
Description
The basic information about each person or organization such
as their names, credit rating, addresses, phone numbers and
other contact information is associated with the PARTY.
The PARTY RELATIONSHIP is sub-typed into the applicable
business relationships, CUSTOMER, SUPPLIER,
DISTRIBUTOR, EMPLOYEE and INTERNAL
ORGANIZATION. This allows each person or organization to
be involved in one or more of those relationships
Each PARTY RELATIONSHIP sub-type may have different
attributes to define that specific relationship type.
Description
The basic information about each person or organization such
as their names, credit rating, addresses, phone numbers and
other contact information is associated with the PARTY.
The PARTY RELATIONSHIP is sub-typed into the applicable
business relationships, CUSTOMER, SUPPLIER,
DISTRIBUTOR, EMPLOYEE and INTERNAL
ORGANIZATION. This allows each person or organization to
be involved in one or more of those relationships
Each PARTY RELATIONSHIP sub-type may have different
attributes to define that specific relationship type.
Description
The basic information about each person or organization such
as their names, credit rating, addresses, phone numbers and
other contact information is associated with the PARTY.
The PARTY RELATIONSHIP is sub-typed into the applicable
business relationships, CUSTOMER, SUPPLIER,
DISTRIBUTOR, EMPLOYEE and INTERNAL
ORGANIZATION. This allows each person or organization to
be involved in one or more of those relationships
Each PARTY RELATIONSHIP sub-type may have different
attributes to define that specific relationship type.
Description
The basic information about each person or organization such
as their names, credit rating, addresses, phone numbers and
other contact information is associated with the PARTY.
The PARTY RELATIONSHIP is sub-typed into the applicable
business relationships, CUSTOMER, SUPPLIER,
DISTRIBUTOR, EMPLOYEE and INTERNAL
ORGANIZATION. This allows each person or organization to
be involved in one or more of those relationships
Each PARTY RELATIONSHIP sub-type may have different
attributes to define that specific relationship type.
Questions are welcome...

More Related Content

PPTX
Capability Model_Data Governance
PPSX
Generating XML schemas from a Logical Data Model (EDW 2011)
PDF
Oracle Ucm General Presentation Linked In
PDF
How to identify the correct Master Data subject areas & tooling for your MDM...
PDF
Subtypes vs, roles
PDF
Subtypes vs, roles
PDF
Data modeling for the business 09282010
PDF
Informatica Presents: 10 Best Practices for Successful MDM Implementations fr...
Capability Model_Data Governance
Generating XML schemas from a Logical Data Model (EDW 2011)
Oracle Ucm General Presentation Linked In
How to identify the correct Master Data subject areas & tooling for your MDM...
Subtypes vs, roles
Subtypes vs, roles
Data modeling for the business 09282010
Informatica Presents: 10 Best Practices for Successful MDM Implementations fr...

Similar to UDM (20)

PDF
The Importance of MDM - Eternal Management of the Data Mind
PDF
Data-Ed: Unlock Business Value Through Reference & MDM
PDF
Data-Ed Online: Unlock Business Value through Reference & MDM
PPT
11626 Bitt I 2008 Lec 2
DOC
Data modeling
DOCX
What is the difference between Data and Information give an exa
PPT
Data Models - Department of Computer Science & Engineering
PDF
Mapping object to_data_models_with_the_uml
PDF
Data-Ed Webinar: The Importance of MDM
PPT
Software Architecture and Project Management Module II archetype pattern
PPT
Software Architecture and Project Management
PPTX
Introduction to Microsoft’s Master Data Services (MDS)
PPTX
Coronel_DatabaseSystems_13e_ch02.pptx
PPTX
Database Management System
PDF
Using Master Data in Business Intelligence
PPT
Module ii archetype pattern
PDF
Lessons in Data Modeling: Data Modeling & MDM
DOCX
PDF
Brief Introduction to Domain Modeling
PDF
Credit Suisse: Multi-Domain Enterprise Reference Data
The Importance of MDM - Eternal Management of the Data Mind
Data-Ed: Unlock Business Value Through Reference & MDM
Data-Ed Online: Unlock Business Value through Reference & MDM
11626 Bitt I 2008 Lec 2
Data modeling
What is the difference between Data and Information give an exa
Data Models - Department of Computer Science & Engineering
Mapping object to_data_models_with_the_uml
Data-Ed Webinar: The Importance of MDM
Software Architecture and Project Management Module II archetype pattern
Software Architecture and Project Management
Introduction to Microsoft’s Master Data Services (MDS)
Coronel_DatabaseSystems_13e_ch02.pptx
Database Management System
Using Master Data in Business Intelligence
Module ii archetype pattern
Lessons in Data Modeling: Data Modeling & MDM
Brief Introduction to Domain Modeling
Credit Suisse: Multi-Domain Enterprise Reference Data
Ad

More from sandeepkmadaan (6)

PDF
Research in Cloud
PDF
Automation Software
PDF
Evolution4
PDF
Evolution3
PDF
Mailing Guidelines
PDF
My TCC project
Research in Cloud
Automation Software
Evolution4
Evolution3
Mailing Guidelines
My TCC project
Ad

Recently uploaded (20)

PDF
CloudStack 4.21: First Look Webinar slides
PPTX
Tartificialntelligence_presentation.pptx
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PDF
STKI Israel Market Study 2025 version august
PDF
Zenith AI: Advanced Artificial Intelligence
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
DP Operators-handbook-extract for the Mautical Institute
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
observCloud-Native Containerability and monitoring.pptx
PPTX
Benefits of Physical activity for teenagers.pptx
DOCX
search engine optimization ppt fir known well about this
PDF
Developing a website for English-speaking practice to English as a foreign la...
PPTX
Chapter 5: Probability Theory and Statistics
PDF
Getting Started with Data Integration: FME Form 101
PDF
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
CloudStack 4.21: First Look Webinar slides
Tartificialntelligence_presentation.pptx
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
sustainability-14-14877-v2.pddhzftheheeeee
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
A contest of sentiment analysis: k-nearest neighbor versus neural network
STKI Israel Market Study 2025 version august
Zenith AI: Advanced Artificial Intelligence
Group 1 Presentation -Planning and Decision Making .pptx
Hindi spoken digit analysis for native and non-native speakers
DP Operators-handbook-extract for the Mautical Institute
Assigned Numbers - 2025 - Bluetooth® Document
observCloud-Native Containerability and monitoring.pptx
Benefits of Physical activity for teenagers.pptx
search engine optimization ppt fir known well about this
Developing a website for English-speaking practice to English as a foreign la...
Chapter 5: Probability Theory and Statistics
Getting Started with Data Integration: FME Form 101
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf

UDM

  • 1. Universal Data Models Sandeep Kaur Dept. of Information Technology September 26,2012
  • 2. Introduction to UDM Universal Data Models (UDM) helps organizations integrate their information, systems and people and develop the highest quality data models in the shortest period of time with services, training, consulting and library of re-usable, template data models.
  • 3. History of UDM Len Silverston was contracted as a data model consultant for a large telecommunications company to help them develop an enterprise data model, along with about 100 other modelers. After spending $150 million on their data model, the company decided that they did not receive benefit from it, and cancelled the effort. After this engagement, Mr. Silverston decided that he either needed to leave the data management field since it seemed so unproductive, or else change the industry, so organizations did not have to repeat wasteful efforts like this. In the beginning of 1992, he opted for the latter and started developing re-usable or ”Universal” data models so that organizations did not have to waste time and money while developing suboptimal models since they were ”re-inventing the wheel” when data modeling.
  • 4. Advantages of UDM Provides the standard templates. This helps in political issues. Can be cutomized according to our needs. Saves a lot of time and money. Redundant data is minimized to the maximum.
  • 5. Advantages of UDM Provides the standard templates. This helps in political issues. Can be cutomized according to our needs. Saves a lot of time and money. Redundant data is minimized to the maximum.
  • 6. Advantages of UDM Provides the standard templates. This helps in political issues. Can be cutomized according to our needs. Saves a lot of time and money. Redundant data is minimized to the maximum.
  • 7. Advantages of UDM Provides the standard templates. This helps in political issues. Can be cutomized according to our needs. Saves a lot of time and money. Redundant data is minimized to the maximum.
  • 8. Advantages of UDM Provides the standard templates. This helps in political issues. Can be cutomized according to our needs. Saves a lot of time and money. Redundant data is minimized to the maximum.
  • 9. An example where it is used In a situation where a person or organization plays more than one role in the organization or an organization supplies products and/or services to our organization and also buys products from us. Does this mean that we maintain their name, addresses, contact numbers and other organizational information in both the CUSTOMER and SUPPLIER entities? Under this scenario, if a name or address changes, the information needs to be changed in two places. Each time an organization’s role is modeled as a separate entity, there is a potential for redundant and inconsistent information.
  • 11. Description The basic information about each person or organization such as their names, credit rating, addresses, phone numbers and other contact information is associated with the PARTY. The PARTY RELATIONSHIP is sub-typed into the applicable business relationships, CUSTOMER, SUPPLIER, DISTRIBUTOR, EMPLOYEE and INTERNAL ORGANIZATION. This allows each person or organization to be involved in one or more of those relationships Each PARTY RELATIONSHIP sub-type may have different attributes to define that specific relationship type.
  • 12. Description The basic information about each person or organization such as their names, credit rating, addresses, phone numbers and other contact information is associated with the PARTY. The PARTY RELATIONSHIP is sub-typed into the applicable business relationships, CUSTOMER, SUPPLIER, DISTRIBUTOR, EMPLOYEE and INTERNAL ORGANIZATION. This allows each person or organization to be involved in one or more of those relationships Each PARTY RELATIONSHIP sub-type may have different attributes to define that specific relationship type.
  • 13. Description The basic information about each person or organization such as their names, credit rating, addresses, phone numbers and other contact information is associated with the PARTY. The PARTY RELATIONSHIP is sub-typed into the applicable business relationships, CUSTOMER, SUPPLIER, DISTRIBUTOR, EMPLOYEE and INTERNAL ORGANIZATION. This allows each person or organization to be involved in one or more of those relationships Each PARTY RELATIONSHIP sub-type may have different attributes to define that specific relationship type.
  • 14. Description The basic information about each person or organization such as their names, credit rating, addresses, phone numbers and other contact information is associated with the PARTY. The PARTY RELATIONSHIP is sub-typed into the applicable business relationships, CUSTOMER, SUPPLIER, DISTRIBUTOR, EMPLOYEE and INTERNAL ORGANIZATION. This allows each person or organization to be involved in one or more of those relationships Each PARTY RELATIONSHIP sub-type may have different attributes to define that specific relationship type.