Используя cakephp, у меня есть общая таблица адресов, которую я хочу связать с клиентами, поставщиками, контактами. большинство таблиц имеют отношение 1 к 1, но я хочу, чтобы в таблице моих клиентов было 2
возможно для уточнения:
У меня есть таблица клиентов
id, int
mailing_address_id, int
billing_address_id, int
и таблица адресов
id,int
addr, varchar
city, varchar
etc....
Теперь я знаю, что могу добавить customer_id
в таблицу адресов. Но я не хочу этого делать, потому что у меня есть таблица поставщиков, таблица контактов и другие таблицы, которые все будут использовать таблицу адресов. customer_id
на самом деле не относится к этим другим таблицам.
Я бы хотел, чтобы модель Customer автоматически связывалась по двум адресам