私は小さなトレーニング組織のデータベースを作成していて、次の表で問題を解決しようとしています
研修生
Trainees ID、Trainees First、Trainees Last、Order Name(オプション)、Trainees Email、Trainees HomeTel、Trainees Mob、Trainees StrAddress、Trainees City、Trainees PostCode、HP、Mod Training、Mailing list
フィールドHPはHealthProfessionalsの略であり、表内のグループを区別する必要があります。また、モジュラートレーニングまたは通常のトレーニングを行うオプションもあります。この場合、サブセットテーブルを作成する必要がありますか、それとも別の解決策がありますか?
もう1つの問題は、メーリングリストに関連しています。彼らが加入者リストに載りたいかどうかにフラグを立てる必要があります。顧客などの他のテーブルでフィールドを繰り返しても大丈夫ですか。これがデータの整合性に役立つかどうかはわかりません。
どんな助けでも大歓迎です、ザン