Re: Связывание объектов многие-ко-многим
От: Павел Сумароков Россия http://aldigit.com/
Дата: 12.12.10 08:42
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Собсно сабж: есть наборы объектов двух типов. Нужно связать их между собой, чтобы по связям можно было вытащить соответственные наборы объектов. В базах данных обычно используют создание дополнительной связующей сущности. Как это грамотно реализовать в стиле ООП?


Создать третий класс агрегирующий объекты первых двух типов. Если нужно отношение многие ко многим, то новый класс будет содержать два списка. Один ко многим — ссылка и список, и т.д.

Главное не создавайте двунаправленных зависимостей без лишней необходимости. Это повышает связность кода.

Keep it simple =)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.