### 對象關系映射
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'
~~~