Data modeling concept
Data modeling for CloudyRec is simple and straight forward, but it is slightly different from relational data modeling. CloudyRec data are similar but not exactly like relational tables.
Following terms are defined;
- App refers to application instance which stores data in CloudyRec via RESTful web API.
- Resource refers to type of data object specific to App as defined by developer.
- Attribute refers to type of data fields which store primitive data values.
App has one or many Resource types defined, and each Resource type has one or many Attribute fields defined.
Following diagram shows how App, Resource type and Attribute types are related;