複雑なプラットフォームを構築していますが、その「モジュール」ごとに専用のデータベースが必要です。しかし、usersテーブルのようないくつかの一般的なテーブルを持つ「マスター」データベースが必要です。複数のデータベースのテーブル間に外部キーを設定できる必要があります。(user_idのように)
データベースが現在のサーバーと同じサーバーにある場合は、データベース間の関係を築くことができますが、アプリケーションが大幅に大きくなると、データベースを複数のサーバーに分割する必要がある可能性があるため、これに制限されたくありません。
ですから、決断を下す前に、すべての選択肢を検討しています。
これについてどう思いますか?
私はmysqlを使用しています。