{"id":722,"date":"2018-06-07T03:57:46","date_gmt":"2018-06-07T00:57:46","guid":{"rendered":"http:\/\/kusuaks7\/?p=327"},"modified":"2026-05-22T09:22:45","modified_gmt":"2026-05-22T09:22:45","slug":"data-modeling","status":"publish","type":"post","link":"https:\/\/www.experfy.com\/blog\/bigdata-cloud\/data-modeling\/","title":{"rendered":"Data Modeling"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"722\" class=\"elementor elementor-722\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-3e02058b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"25405\" data-id=\"3e02058b\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-73f7acbb\" data-eae-slider=\"16693\" data-id=\"73f7acbb\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1754b5b8 elementor-widget elementor-widget-text-editor\" data-id=\"1754b5b8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<strong><em>Ready to learn Data Science? Browse\u00a0<a href=\"https:\/\/www.experfy.com\/training\/tracks\/data-science-training-certification\">Data Science Training and Certification<\/a> courses developed by industry thought leaders and Experfy in Harvard Innovation Lab.<\/em><\/strong>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-cce6c4b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"66527\" data-id=\"cce6c4b\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ba9201a\" data-eae-slider=\"88878\" data-id=\"ba9201a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6c47ab8 elementor-widget elementor-widget-heading\" data-id=\"6c47ab8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><h3><strong>What is Data Modeling?<\/strong><\/h3>\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-0658fa4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"64446\" data-id=\"0658fa4\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-dcf5791\" data-eae-slider=\"82768\" data-id=\"dcf5791\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7b685dd elementor-widget elementor-widget-text-editor\" data-id=\"7b685dd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tData Modeling refers to the practice of documenting software and business system design. A Data Model is used to document, define, organize, and show how the data structures within a given database, architecture, application, or platform are connected, stored, accessed, and processed within the given system and between other systems. ~ Wikipedia\n<div>\u201cAn analysis and design method used to:<\/div>\n<ul>\n \t<li>Define and analyze data requirements.<\/li>\n \t<li>Define logical and physical structures that support these requirements.\u201d<\/li>\n<\/ul>\n<div>And, \u201ca data model is a set of data specifications and related diagrams that reflect data requirements and designs.\u201d\u00a0&#8211; DAMA (Data Management Association)<\/div>\n<div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-c853666 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"11489\" data-id=\"c853666\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1f45004\" data-eae-slider=\"15935\" data-id=\"1f45004\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b522eba elementor-widget elementor-widget-heading\" data-id=\"b522eba\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><h3><strong>Why Data Modeling is required?<\/strong><\/h3>\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-d0dbe64 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"21033\" data-id=\"d0dbe64\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0f6d2e6\" data-eae-slider=\"36472\" data-id=\"0f6d2e6\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b560bbc elementor-widget elementor-widget-text-editor\" data-id=\"b560bbc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tThere are following benefits of using data modeling to store your business data:\n<ul>\n \t<li>To Manage Data as a Resource: without a good data model, you can find yourself in the possession of a great deal of data, and with no efficient way \u2013 or no way at all \u2013 to make use of it<\/li>\n \t<li>To Integrate Existing Information Systems: by modeling the data in variety of systems, you can see relationships and redundancies, resolve discrepancies, and integrate disparate systems so they can work together<\/li>\n \t<li>To Design Databases and Repositories: by modeling your data, you can also drive better decisions about data warehousing and repositories<\/li>\n \t<li>Understanding the Business: process of data modeling requires you and your teams to understand detail how the business works in order to define the data that drives it<\/li>\n \t<li>Business Intelligence: using proper modeling and reporting, you can spot business trends, spending patterns, and make predictions that will help your business navigate challenges and opportunities<\/li>\n \t<li>Knowledge Transfer: data modeling is a form of documentation, both for business stakeholders and technical experts<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-32c107e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"33884\" data-id=\"32c107e\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-37ee799\" data-eae-slider=\"56367\" data-id=\"37ee799\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-08e3603 elementor-widget elementor-widget-heading\" data-id=\"08e3603\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><h3><strong>How to do Data Modeling?<\/strong><\/h3>\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-4388d59 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"1856\" data-id=\"4388d59\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6489921\" data-eae-slider=\"31480\" data-id=\"6489921\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-dcb3548 elementor-widget elementor-widget-text-editor\" data-id=\"dcb3548\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tLets understand how to model your business data. There are three primary types of data models: conceptual, logical and physical.\n<ul>\n \t<li>A conceptual data model is a model of the things in the business and the relationships among them.<\/li>\n \t<li>A logical data model is a fully attributed data model that is fully normalized.<\/li>\n \t<li>A physical data model represents the actual structure of a database\u2014 mainly tables and columns.<\/li>\n<\/ul>\nFrom logical data modeling perspective, there are majorly three types of model:\n<ul>\n \t<li>ER model: entity relationship modeling is done for operational data stores.<\/li>\n \t<li>Star\/Snowflake model: star\/snowflake schema is built for data warehosing puspose.<\/li>\n \t<li>ETL\/ELT model: extract, transform &amp; load model is built to transfer data from one model to another model<\/li>\n<\/ul>\n<strong>Others are:<\/strong>\n<ul>\n \t<li>Object-relational model: this model is relational but with objects, classes &amp; inheritance properties<\/li>\n \t<li>Generic model: this is generalization of conventional data models<\/li>\n \t<li>Semantic model: this model is the abstraction of real world entities and their relationship<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-42dd8a7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"38048\" data-id=\"42dd8a7\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-32d403d\" data-eae-slider=\"54670\" data-id=\"32d403d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-208788c elementor-widget elementor-widget-heading\" data-id=\"208788c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><h3><strong>Case Study: Rathi Pizza Inc<\/strong><\/h3><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-59aefa3 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"92362\" data-id=\"59aefa3\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1d85d44\" data-eae-slider=\"56100\" data-id=\"1d85d44\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-922d76c elementor-widget elementor-widget-text-editor\" data-id=\"922d76c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tLets say we need to build data models for our pizza business, what kind of data models do we need to build? First, an operational data model, which will keep track of operational activities of our business, it will be based on ER modeling. A typical operation is a customer visits one of our store and places an order of a pizza and get it. After this, lets say management wants to know how good our business is running, which of our stores are performing good, which requires improvements? Which products are having good sales and which aren&#8217;t? Which age-group of customer is preferring what kind of pizza? To answer these questions we need a data warehouse on top of which we can build an analytics platform. The data model that we would use to build this data warehouse would be of star or snowflake model. Now, how would operational data would be transferred to our data warehouse? And both models are different so how our data will transform from ER to star\/snowflake model? ETL or ELT model will take care of this problem.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Data Modeling refers to the practice of documenting software and business system design. A Data model is used to document, define, organize, and show how the data structures within a given database, architecture, application, or platform are connected, stored, accessed, and processed within the given system and between other systems.&nbsp; Data modeling is required to manage data as a resource, integrate existing Information systems, design databases and repositories, and understanding the business. Using proper modeling and reporting, you can spot business trends, spending patterns, and make predictions that will help your business navigate challenges and opportunities.<\/p>\n","protected":false},"author":280,"featured_media":3859,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[187],"tags":[94],"ppma_author":[1811],"class_list":["post-722","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bigdata-cloud","tag-data-science"],"authors":[{"term_id":1811,"user_id":280,"is_guest":0,"slug":"ankit-rathi","display_name":"Ankit Rathi","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","author_category":"","user_url":"","last_name":"Rathi","first_name":"Ankit","job_title":"","description":"Ankit Rathi is Lead Architect at SITA, the leading &amp; innovative IT organization in ATI, delivering end-to-end analytics platforms using Data Science, Big Data &amp; Cloud. He is a Data Science Architect with extensive experience is designing &amp; developing data-intensive technology solutions including data architecture, data science, big data &amp; cloud."}],"_links":{"self":[{"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/posts\/722","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/users\/280"}],"replies":[{"embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/comments?post=722"}],"version-history":[{"count":0,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/posts\/722\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/media\/3859"}],"wp:attachment":[{"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/media?parent=722"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/categories?post=722"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/tags?post=722"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=722"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}