Ссылочная сущность и средство доступа View для получения атрибута от другого VO/EO
У меня есть View Object VO1 на основе одного обновляемого сотрудника Entity. Теперь мое требование состоит в том, чтобы прочитать поле DeptName из другого EO, Отдела, который имеет отношения с сотрудником на основе DeptId.
Пример: DeptId в сущности Employee является первичным ключом в отделе EO и хочет получить DeptName из отдела.
Я мог бы найти два способа сделать это
- Чтобы добавить ссылочный объект в VO на основе объединений по идентификатору и добавить DeptName в атрибуты
- Добавьте средство доступа к представлениям на основе VO отдела в Employee VO и прочитайте DeptName, используя VA в получателе в RowImpl Employee.
что лучше и почему?