Data Schema Design

Data Schema

Depending on the specific need and the demands of the system that will be required to meet that need, it often makes sense to designate a separate database for reporting/analytics or redesign/enhance an existing data mart. It is important that this database be built (or rebuilt) with many factors considered:

  • Business processes
  • What the Database needs to do
  • What systems are providing the data (ERP, CRM, SCM, Financial/Accounting Systems)
  • Attributes to include
  • Facts to be measured
  • Handling of changes and historical information

Whether you have an existing database that needs to be redesigned, or you need an entirely new database to support a new reporting system, we can help. In the case of a separate database for reporting/analytics, you will need to be loading your data from your source system into it on a routine schedule. This is commonly known as the Extract/Transform/Load (ETL) phase.

<- Back to Data Warehousing & Business Intelligence