Всем привет.
Возникла проблема с правильным написанием зависимости между таблицами.
Таблицы:
Account (ownerType, ownerId, name, currency, balance ...)
и
PartnerCode
я делаю поиск по PartnerCode через сгенерированый gii PartnersCodeSearch
Нужно в результующую таблицу вывести еще и баланс для кода
Но связка между этими таблицами такова
Account.ownerId = PartnerCode.id
Account.ownerType = 'code'
Account.name = 'stock-'.PartnerCode.partnerId
Как правильно сделать в таблице PartnerCode связку с таблицей Account
или лучше сделать через join в PartnersCodeSearch