12.03.2009, 16:49 | #1 |
Участник
|
Работа со связью 1:N
Здравствуйте.
Есть стандартная связь 1:N между объектом (назовем его "Дом") и объектами (назовем их "Квартиры"), результатом которой является lookup в связанных объектах Квартиры. Вопрос такой: работая с объектом Дом как узнать, что он не связан ни с одной Квартирой? Проблема в том, что Доме нет инфы с какими он Квартирами связан, а лишь lookup в Квартире содержит эту информацию. Как вариант тащить все Квартиры и искать сравнение по id в том самом лукапе, зная id нужного Дома. Но тогда если этих самых Квартир будет тысячи, то в плане производительности будет все плохо. Кто-нить с талкивался с такой задачей? |
|