The Insights Data Model has been designed to make it as easy as possible for humans to understand and analyze Serraview data without compromising performance. It is not the data model used by the core Serraview transactional database, but rather a view on top of it that is optimized for analysis and performance.