Одна выделенная база данных для всех 3 приложений:
У вас будет больше возможностей в интерфейсных приложениях, и будет проще поддерживать БД.
Но вы можете столкнуться с проблемой пропускной способности соединения на БД, если у вас много одновременных пользователей.
Одна БД для каждого:
Все приложения автономны, поэтому сбой db1 не повлияет на приложения 2, 3.
но вы платите накладные расходы в три раза больше. dbs Много работы администратора над базой данных.
Это действительно зависит от приложения, вашего бюджета (кластерная база данных), пользователя и т. Д.