data modeling whitepaper

High-level Intro to the Corepula Method of Data Modeling (article on TDAN)

Recently, TDAN ran an article regarding the Corepula Method title "High-level Intro to the Corepula Method of Data Modeling". An excerpt from the article is shown below. Readers are encouraged to read entire article on TDAN website

Recent advances in data analytics have produced an insatiable appetite for data. Satellites, cell phones, and computers constantly churn out streams of information. Data flows from its point of origin to a target site and, in the process, is molded into shapes conducive to analysis. These strategically cleansed and canonically shaped bodies of data are carefully examined and parceled to make management decisions more precise and gain an advantage over the ever-present competition. The challenge is to quickly collect, process, and store vast quantities of data so that historical information can peacefully coexist with that which is newly collected.

The demand to efficiently deliver reliable, analytics-ready data in whatever form best meets constantly changing business requirements puts stress on an organization’s technological infrastructure. As a business evolves, its tactics and strategies change. This results in a steady stream of business requirements that are often in direct conflict with those established only a few weeks prior. This constant flow feeds directly into an IT layer with the expectation that IT teams will deliver in a very short amount of time. Complicating matters are the rapidly changing business requirements that have the potential to break existing data models and thrust IT teams into a downward spiral. Data models are especially important because they serve as any application’s backbone. There is nothing wrong with changing requirements. Changes are propelled by a business’s innate need to evolve to retain a competitive advantage. Once existing data models stop satisfying business needs, the time required to answer relatively simple business questions increases exponentially and IT teams’ workload multiplies.

What methodology should we follow to create data models that are less brittle and susceptible to changes, and at the same time more fluid and dynamic? ...

Read entire article here

For a more thorough introduction into Corepula Method, please download Corepula Method data modeling whitepaper (PDF)