Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > вопрос по hibernate mapping


Автор: bUg 1.11.2006, 15:13
Есть задача.

Таблица terminals_types_dict - типы терминалов
Поля id, name, description

Таблица terminals_statuses_dict - статусы
Поля id, name, description

Таблица terminals_graphics_dict - ссылки на изображения
Поля id, url

Таблица terminals_map
Поля id, type_id, status_id, graphics_id

Нужно сделать маппинг

Каждому типу терминала соответствует набор статусов, каждому статусу - одна картинка.
При таком раскладе все понятно, но есть еще одно условие. Приведу пример.

Типу терминала type1 соответсвует один статус status2, которому соответсвует картинка graphics3
А типу терминала type2 соответсвует тоже статус status2, но картинка уже graphics1
Т.е. взависимости от типа терминала одному и тому же статусу можгут соответсвовать разные картинки.

Помогите кто может, третий день мучаюсь.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)