Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Вопрос про unit of work / 1 сообщений из 1, страница 1 из 1
15.04.2008, 10:22
    #35255178
uof
uof
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос про unit of work
Собираюсь реализовать UoF, и возник такой вопрос. Вот есть у меня класс Контракт, который содержит ряд полей, в том числе поле Клиент. Клиент, в числе своих полей содержит коллекцию объектов КонтактныйТелефон.

Предположим, пользователь добавил новый телефон в коллекцию. Теперь этот новый телефон должен быть зарегистрирован в UoF как новый, однако он не имеет ссылки на Клиента (т.к. телефон может иметь нескольких хозяев, например в коммуналке). Соответственно, как он может быть записан в БД, где обязательно должен быть известен хозяин телефона ?

Кроме того, непонятно, как обрабатывать транзакции, например добавлено 2 контракта и нажата кнопка Save. Если открыть транзакцию в UoF, то при наличии ошибки в втором контракте первый тоже не сохраниться.
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Вопрос про unit of work / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]