Как правильно организовать структуру базы данных PostgreSQL для разных аккаунтов?
===================================================================================

 Пишу финансовый сервис на java. Вопрос следующий. Есть структура таблиц разработанная для одного аккаунта, где хранятся все данные необходимые для его работы. Но сервис многопользовательский. Как сделать лучше. При регистрации аккаунта создавать для него "одноимённый" каталог и хранить все его данные в этой же базе или создавать отдельную базу данных, чтобы каждый аккаунт работал со своей бд? В принципе можно и так и так, но что сейчас используется при хранении и доступе к данным на сервере разными пользователями. И если есть какие статьи по этому вопросу или литература прошу помочь. Спасибо. 

 Создать отдельную базу. Так меньше вероятность утечки данных в случае ваших кривых рук.