Figure 1. Track Each Widget.
In this data model for the main transactional tables, note that the Schema "OLTP" is being used, segregating these from the MetaData and Reporting (data warehouse) tables.