必要なテーブルを把握しようとしている顧客データを保存する必要のあるデータベースがあります。これまでのところ、私は次のようなことを考えていました。
顧客テーブル:
- id
- 会社名
- ファーストネーム
- 姓
- ノート
- 電話
- 代替電話
アドレステーブル:
- ライン1
- 2行目
- 町
- 郵便番号
サイトテーブル(作業が必要な物理サイト)
- サイト名
- ノート
顧客には、1つの連絡先アドレスと1つ以上のサイトアドレスがあります。2つの住所は同じである可能性があります(顧客が会社の住所を連絡先として使用している場合)。ただし、連絡先アドレスがサイトアドレスと異なる場合があります。
2つのアドレステーブルが必要ですか?1つは顧客の住所用で、もう1つはサイト用ですか?また、顧客ごとに2つ保管することもあるので、電話は別のテーブルにする必要がありますか?