次の属性 (フィールド) を持つ 2 つのテーブルがあります。
コンタクト
- ID連絡先
- 苗字
- ファーストネーム
- 父の名前
- IDジェンダー
- 挨拶
- 生年月日
- ...
法的実体
- IDLegalEntity
- 名前
- 正式名称
- IDLegalForm
- ...
私のデータベースでは、 Customersに関する情報を保存したいと考えています。
お客様
- ID顧客
- 納税者番号
- ID税当局
- ...
顧客は、個人 ( Contact ) または会社 ( Legal Entity ) のいずれかです。他のテーブルで一意の CustomerID (主キー) を使用するには、テーブルCustomerをテーブルContactおよびテーブルLegal Entityとどのように関連付ける必要がありますか?