Data Model Design & Best Practices Part 1

Data Model Design & Best Practices Part 1

Business Applications, Data Integration, Master Data Management, Data Warehousing, Big Data, Data Lakes, and Machine Learning; these all have (or should have) a common and essential ingredient:  A Data Model; Let us NOT forget about that; Or, as in many situations I run into, ignore it completely!

The Data Model is the backbone of almost all of our high value, mission critical, business solutions from e-Commerce and Point-of-Sale, through Financial, Product, and Customer Management, to Business Intelligence and IoT.  Without a proper Data Model, where is the business data?  Probably: Lost!

After the success of my Blog Series on Talend Job Design Patterns & Best Practices (please read Part 1, Part 2, Part 3, and Part 4), which covers 32 Best Practices and discusses the best way to build your jobs in Talend, I hinted that data modeling would be forthcoming.  Well, here it is!

Data Models and data modeling Methodologies have been around since the beginning of time.  Well, since the beginning of computing anyway.  Data needs structure in order to make sense of it and provide a way for computers to deal with its bits and bytes.  Sure, today we deal with unstructured and semi-structured data too, but for me it simply means that we evolved to more sophisticated paradigms than our computing predecessors had to deal with.  The Data Model therefore remains, and provides the basis upon which we build highly advanced business applications.  Like the Talend best practices, I believe we must take our data models and modeling methods seriously.

Looking back at the history of Data Modeling may enlighten us, so I did some research to refresh myself. 

In the ‘Computing Dark Ages’, we used flat record layouts, or arrays; all data saved to tape or large disk drives for subsequent retrieval.  However, in 1958, J. W. Young and H. K.

Share it:
Share it:

[Social9_Share class=”s9-widget-wrapper”]

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

You Might Be Interested In

Why Python is One of the Most Preferred Languages for Data Science?

6 Jan, 2020

Why do most data scientists love Python? Learn more about how so many well-developed Python packages can help you accomplish …

Read more

How to Boost Customer Loyalty Using Analytics and Actionable Insights

13 Sep, 2016

How to Boost Customer Loyalty Using Analytics and Actionable Insights Returns data offers companies priceless insights that improve the customer …

Read more

Here’s How Artificial Intelligence Is Fueling Climate Change

1 Sep, 2019

You can think of artificial intelligence (AI) in the same way you think about cloud computing, if you think about …

Read more

Recent Jobs

Senior Cloud Engineer (AWS, Snowflake)

Remote (United States (Nationwide))

9 May, 2024

Read More

IT Engineer

Washington D.C., DC, USA

1 May, 2024

Read More

Data Engineer

Washington D.C., DC, USA

1 May, 2024

Read More

Applications Developer

Washington D.C., DC, USA

1 May, 2024

Read More

Do You Want to Share Your Story?

Bring your insights on Data, Visualization, Innovation or Business Agility to our community. Let them learn from your experience.

Get the 3 STEPS

To Drive Analytics Adoption
And manage change

3-steps-to-drive-analytics-adoption

Get Access to Event Discounts

Switch your 7wData account from Subscriber to Event Discount Member by clicking the button below and get access to event discounts. Learn & Grow together with us in a more profitable way!

Get Access to Event Discounts

Create a 7wData account and get access to event discounts. Learn & Grow together with us in a more profitable way!

Don't miss Out!

Stay in touch and receive in depth articles, guides, news & commentary of all things data.