Cookies help us display personalized product recommendations and ensure you have great shopping experience.

By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
SmartData CollectiveSmartData Collective
  • Analytics
    AnalyticsShow More
    business using business intelligence
    How to Use a Competitive Intelligence Dashboard to Turn Market Data Into Smarter Marketing Decisions 
    9 Min Read
    unusual trading activity
    Signal Or Noise? A Decision Tree For Evaluating Unusual Trading Activity
    3 Min Read
    software developer using ai
    How Data Analytics Helps Developers Deliver Better Tech Services
    8 Min Read
    ai for stock trading
    Can Data Analytics Help Investors Outperform Warren Buffett
    9 Min Read
    media monitoring
    Signals In The Noise: Using Media Monitoring To Manage Negative Publicity
    5 Min Read
  • Big Data
  • BI
  • Exclusive
  • IT
  • Marketing
  • Software
Search
© 2008-25 SmartData Collective. All Rights Reserved.
Reading: A Better Way to Model Data
Share
Notification
Font ResizerAa
SmartData CollectiveSmartData Collective
Font ResizerAa
Search
  • About
  • Help
  • Privacy
Follow US
© 2008-23 SmartData Collective. All Rights Reserved.
SmartData Collective > Big Data > Data Mining > A Better Way to Model Data
Big DataBusiness IntelligenceData ManagementData MiningData QualityData WarehousingITModeling

A Better Way to Model Data

Mark hargraves
Mark hargraves
5 Min Read
Image
SHARE

Image

Over the last three decades ERP, CRM, and Analytical systems have evolved.  However the way in which those systems store that data has not.  In fact in those 3 decades there has been no change in the way that ERP, CRM, and Analytical systems store data.

Image

Over the last three decades ERP, CRM, and Analytical systems have evolved.  However the way in which those systems store that data has not.  In fact in those 3 decades there has been no change in the way that ERP, CRM, and Analytical systems store data.

More Read

big data in investing strategies
A Beginner’s Guide to Data-Driven Investing Strategies
Special Summary: Enterprise security stories
Big Data Heightens The Race Between Proxies And VPNs
pearltrees, socializing and curating content on the web
Unintended Effects of Adblockers

Generally speaking, modern day ERP and CRM systems are based upon data that has been modeled into a 30 + year old data model called OLTP (RDS – 3rd Normal Form).  OTLP stands for On Line Transactional Processing.

Generally speaking, modern day Analytical Systems are based upon data that has been modeled into a 30 + year old data model called OLAP (Star and Snowflake Schemas).  OLAP stands for On Line Analytical Processing.

ERP and CRM systems store data based upon business processes as they occur with little thought into how it can be analyzed.  Because of this, these systems are not compatible with modern day analytical systems.

Analytical systems take the data from the ERP and CRM systems and change the data into a different format (OLAP) for processing.  However, data that has been converted into the OLAP data model for analytical processing is not compatible for OLTP. 

Therefore the real issue at hand is:

  • ERP and CRM systems do not support analytical processing or reporting.
  • Analytical processing requires data to be converted into a different format (or Data Model) that is not compatible with ERP and CRM (OLTP) based systems.

In addition to ERP, CRM, and Analytical systems; there is a need to analyze unstructured data.  Unstructured data is data that has not been organized and typically comes from several different sources.  This data is modeled into a completely different format than OLTP, and OLAP systems and is called Big Data.

Why is data modeled into different formats you ask?  What we have been told over the years is it is based on the need of the system.  If it is a transactional based system then data needs to be modeled into the OTLP data model.  If you need Analytical support, then model it into the OLAP data model.  And if the data you need to analyze is unstructured, then model that into a Big Data format.

I personally describe this as the “data culture”.  I use the word “culture” because those who design these systems only work within their profession.  You do not see OLTP data modelers working on OLAP data modeling systems and vice versa.  The same can be said in general for those working in the Big Data arena.

The cause and effect of this is what has created the data culture we now live in.  For example data starts at the source.  The people who create these source systems model data into an OLTP format.  Since someone else does the data analytical support, they only focus on a 30 + year old methodology OLTP.

The next person who consumes this data must take what is already created in the source system, and model that to suit their needs.  Over time, this person accepts the fact that they will always be modeling OLTP data into OLAP data.  This then becomes the culture of data.

However what is needed is for a data modeler to come up with a methodology supported on a solid data model that provides support for all of these data needs.  This data modeler must understand the needs of all three data models: OLTP, OLAP, and Big Data. 

Over 8 years ago, the Spider Schema Data Model was created to provide an easier way to model OLTP data into a supported OLAP data model with the advantages of the OLTP data model.  Over the last 8 years this data model has been proven out and is: faster at data processing, uses less storage space, is more flexible, and provides full support for not only OLAP, but OLTP, and Big Data.

To learn more about the Spider Schema data model, go to http://spider-schema.info on the World Wide Web.

Share This Article
Facebook Pinterest LinkedIn
Share

Follow us on Facebook

Latest News

AI driven big data company
How AI-Driven Workflows Are Changing the Way Companies Think About Data Risk
Artificial Intelligence Data Management Exclusive Risk Management
ai product development
Why Businesses Outsource AI Product Development Companies
Exclusive News
banking tools
The Fintech and Banking Tools Global Entrepreneurs Rely On
Fintech Infographic
business using business intelligence
How to Use a Competitive Intelligence Dashboard to Turn Market Data Into Smarter Marketing Decisions 
Analytics Big Data Exclusive Marketing

Stay Connected

1.2KFollowersLike
33.7KFollowersFollow
222FollowersPin

You Might also Like

Date – March 6th, 2009 Time – 09:00 – 13:30 Address – IBM Forum…

2 Min Read

Postgres vs. MongoDB for Storing JSON Data – Which Should You Choose?

11 Min Read
Image
AnalyticsBig DataData QualityData Warehousing

Why You Should Already Have a Data Governance Strategy

11 Min Read

The Data Curves

4 Min Read

SmartData Collective is one of the largest & trusted community covering technical content about Big Data, BI, Cloud, Analytics, Artificial Intelligence, IoT & more.

giveaway chatbots
How To Get An Award Winning Giveaway Bot
Big Data Chatbots Exclusive
ai is improving the safety of cars
From Bolts to Bots: How AI Is Fortifying the Automotive Industry
Artificial Intelligence

Quick Link

  • About
  • Contact
  • Privacy
Follow US
© 2008-25 SmartData Collective. All Rights Reserved.
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?