I looked into it a bit, data definition is a key starting step in building an app, ER diagrams for systems can be a reference to obtain more practical knowledge in different business domains,
Refs:
https://123projectlab.com/er-diagram-for-online-shopping-system/ ,
https://www.vertabelo.com/blog/er-diagram-for-hospital-management-system/ ,