Пожалуйста, рассмотрите следующую таблицу (созданную с использованием соответствующего объекта)
request
-------
id requestor type version items
1 a t1 1 5
2 a t1 2 3
3 b t1 1 2
4 a t2 1 4
5 a t1 3 9
Это то, чего я хочу достичь. Поле версии является вычисляемым полем, остальные предоставляются пользователем.
В основном, версия запроса должна быть рассчитана на основе комбинации запросчика и типа. Первый случай с данной комбинацией будет иметь версию 1, затем версию 2 и т. Д.
Я пробовал разные вещи, используя @version для другой сущности с тремя столбцами и соединяя две сущности с помощью ManytoOne и т. Д., Но я не смог достичь желаемого результата. Я не хочу путать вас с вещами, которые я пробовал.
Поскольку цель проста, должен быть более легкий путь?
Можете ли вы помочь? - любая помощь с благодарностью!
заранее спасибо