2 つのテーブルを結合するか、別々にしておくかで混乱しています。ff は、私のその問題の 1 つのセットにすぎません。
tblPhone(Phone_ID, Phone_Number, Phone_Type_ID, Person_ID)
tblPhone(Phone_Type_ID, Phone_Type_Name)
また
私は単にそれを次のようにする必要があります:
tblPhone(Phone_ID, Phone_Number, Phone_Type_Name, Person_ID)
どちらかが他方より有利ですか?テーブル作成のための標準的なガイドラインや慣習のようなものはありますか? たとえば、テーブルが 3 つ以上でない場合は、それを別のテーブルに結合するだけ、というようなことを誰かが私に言ったのを覚えています。正規化のルールは少し覚えていますが、非常に混乱することがあります。これは 3 番目の正規化ルールに当てはまると思うので、それらを分離する必要がありますが、間違っていますか? ありがとう!