Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
これは尋ねられたかもしれませんが、私は別の質問でそれを見ませんでした。
私はデータベーススキーマに不慣れであり、スキーマでユーザーを設定する方法について意見を求めています。ユーザーにまったく新しいデータベースを割り当てるのが最善ですか、それともユーザーに新しいテーブルを作成するのが最善ですか?
データはテーブルに格納されるため、新しいテーブルを作成するかどうかについての質問は議論の余地があります...新しいテーブルを作成する必要があります。それは、アプリが使用するのと同じDBのどこにあるのか、または別のDBのどこにあるのかという問題です。
ユーザーが異なるデータベースを使用するアプリケーション間で共有される場合は、ユーザーを別のデータベースに配置して、全員がユーザーを「見る」ことができるようにします。それ以外の場合は、データベースに別のテーブルを作成します。