Your data
Your use case decides your data structure.
Before anything is built, we work out the handful of records your organization actually revolves around. Every piece then reads and writes those same records, which is why nothing ever gets entered twice and every screen agrees with every other screen.