В моей модели client_id должен быть один для каждого продукта.Поэтому я хочу наложить ограничение на эту ситуацию.
class ClientSystemCode(models.Model):
_name = 'client.system.code'
_description = 'Client System Code'
client_id = fields.Many2one('res.partner', 'Client')
product_id = fields.Many2one('product.template', 'Product')
client_sys_code = fields.Char('Client system code')
в модели product.template мои ограничения выглядят так.и всегда будет не так много строк.Но ограничение в client.system.code должно быть лучше с точки зрения производительности, потому что может быть тысячи строк.Так есть ли какие-нибудь лучшие решения?