LINUX.ORG.RU

Вопрос по Hibernate. Code-first


0

1

Такой вопросик, 2 сущности:

class Worker {
    public string getPost();
}
class Certificate {
   public DateTime getStateDate();

   public ConfirmedState getState();
   public void setState();

   public Worker getOwnerState();
}
Небольшая легенда:
Есть сертификаты и есть работники.
У работника имеется должность (должность может смениться),
работники устанавливают состояния у сертификатов (подтверждают, отклоняют).

И вот хочу чтобы:
- когда делаю запрос по Worker - доставались бы все работники с их текущей должностью.
- когда достаю сертификаты, хотелось бы чтобы работники доставались с должность той, на которой, в момент установки состояния, они находились.

Вот как должен выглядить маппинг и структура таблиц (и)или вьюх в БД, чтобы решить данную задачу.



Последнее исправление: offan (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.