### 对象关系映射 Odoo的一个关键组成部分是什么 ORM 层。这层避免写得最多 SQL 提供可扩展性和安全性服务 [2](https://www.odoo.com/documentation/9.0/howtos/backend.html#rawsql). 业务对象声明为Python类的扩展 [`Model`](https://www.odoo.com/documentation/9.0/reference/orm.html#openerp.models.Model "openerp.models.Model") 它将它们集成到自动持久化系统中. 模型可以通过在其定义中设置一些属性来配置。最重要的属性是 [`_name`](https://www.odoo.com/documentation/9.0/reference/orm.html#openerp.models.Model._name "openerp.models.Model._name") 这是必要的,在系统模型中定义的名字Odoo。这里是一个最小的完整定义的模型: ~~~Python from openerp import models class MinimalModel(models.Model): _name = 'test.model' ~~~