What different types of model inheritance are used in Odoo?
- Class inheritance with the same name and parent name inherit used to add features. Compatible with existing views and stored in the same table.
- Prototype inheritance. New _name and parent name in _inherit. Used to copy features. Stored in different tables. Ignored by views.
- Delegation inheritance. New _name and using _inherits. Multiple inheritances with created embedded instances of inherited objects.