2種類のテーブル間の関係を設定するのにいくつか問題があります。私はPatientというテーブル(患者ID、住所、名前などに関するデータを保持しています)とVisitsという別のテーブル(IDを含む)を持っています「このキーは増分変数であり、挿入には挿入しませんqstmt"、VisitDate、NextVisitDate、..etc)
現在、すべての患者は異なる日付で複数の訪問を受ける可能性があり、日付ごとに複数の患者がいる場合があります。たとえば、日付: 09-13-2012 には多くの患者が含まれる場合があります-2012 年 9 月、2012 年 7 月 3 日
外部キーをどこに置くべきか..
注: 訪問ごとに ID 変数があり、それは増分変数です。しかし、実際にプログラムで検索するときは日付で検索するので、間違っている場合は修正して、フィールド日付を作成してください。多くの患者が同じ visitDate を持つ可能性があるため、日付は一意ではないため、日付をキーと見なすことはできません」