Think Design: у меня есть много приложений, которые используют одну и ту же базу данных пользователей! Другие таблицы также доступны, например, журналы активности пользователей, покупки и т.д.
1) В любом случае, мой вопрос в том, должен ли я делать все приложения, используя только одну базу данных для всего! У меня возникнут проблемы с масштабируемостью? Или любая другая проблема? Лучше ли иметь 1 базу данных?? Или хуже?
2) Или я должен просто позволить каждому приложению иметь собственную базу данных, а затем использовать веб-службу для совместного использования общих таблиц между приложениями?