The modeling of our data is the first aspect of creating a model-driven app. It is imperative that your data structures and relationships are all defined as much as possible. There are many out-of-the-box entities that we can use within our apps; however, they become more useful when we start to create our own, as every organization is different. Modeling data in this scenario really means deciding what the high-level data types are, and then identifying the data that we need to know about the type. This method of thinking can then be applied to the creation process.
To walk through the creation process, we will take books as an example. A book has a title, author, editor, published date, and ISBN.
Creating an entity
The first thing we need to create when modeling our data is an entity. This is so that we can build the definition of our data and create the rules and artifacts that relate to it. To create a new entity, we need to navigate to our Entities list and then click...