In this chapter, we will cover the following topics:
Defining the Model representation and order
Adding data fields to a Model
Using a float field with configurable precision
Adding a monetary field to a Model
Adding relational fields to a Model
Adding a hierarchy to a Model
Adding constraint validations to a Model
Adding computed fields to a Model
Exposing Related fields stored in other models
Adding dynamic relations using Reference fields
Adding features to a Model using inheritance
Using Abstract Models for reusable Model features
Using Delegation inheritance to copy features to another Model
Introduction
In order to concisely get the point through, the recipes in this chapter make small additions to an existing addon module. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.