Data Classes – Define Your Data
Data Classes – Everything about Data
The system needs to know everything about the data which it deals with. For example, a Doctor Management System needs to know the attributes of each particular doctor (eg: Doctor's Name, Specialization, Credentials etc). App developer defines a DataClass and provides comprehensive information about each and every attribute of the book. Managing the dataclass of each entity in the system ensures traceability, improves re-usability, controls structure or schema changes, and also brings standardization.
When you start with App development, defining a dataclass is the first activity you would perform. Once a dataclass is properly defined, you will be able to perform most of the corresponding steps by simply leveraging the predefined templates.