Я создаю приложение, которое требует от меня ведения списка зарегистрированных пользователей и ролей, в которых они зарегистрированы, чтобы другие пользователи могли получить доступ к некоторой логике из этого списка. Я использую HashMap, связывающий пользователя с его UserRole с именем LoggedInUsers для этого списка, который создается в моем классе приложения.
Я использую PostgresSQL с Java, но не знаю, как хранить статические данные такого типа. Должен ли я создать еще одну таблицу для зарегистрированных пользователей?
Я подумал о добавлении логического значения isLoggedIn к моей модели User, но мне нужна карта хешей, потому что она позволяет мне получить экземпляр (userrole), в который вошел пользователь, как это важно для моих случаев использования в бизнесе.