Many2one, One2many, Many2many
Los campos relacionales son aquellos cuyos valores son obtenidos de otro modelo del sistema. El funcionamiento es similar al que se tendría en un sistema de base de datos relacional y las relaciones de 1 a 1 ó de 1 a muchos. Odoo, evita que tengamos que crear las tablas y sus relaciones pero proporciona este tipo de campos para establecer dichas relaciones.
Por ejemplo, si tenemos un sistema de incidencias en el que se informan de los problemas ocurridos en un aula, tendremos un campo relacional entre el modelo incidencia y el modelo aula. Una incidencia se producirá en una aula y a su vez, en un aula, se pueden producir varias incidencias durante el curso. Este tipo de campo se definirá como Many2one en el modelo incidencias.
En el siguiente vídeo podéis ver ejemplos de los diferentes tipos de campos relacionales que podemos utilizar en el ORM de Odoo.