私は、STUDENTテーブル、COURSEテーブル、およびSTUDENT_COURSEという名前の交差テーブルを保持するデータベースを作成しました。しかし、重複した行に問題があり、解決方法がわかりません。Microsoft Accessで多対多の関係をトラブルシューティングするには?
私が作成したデザインビューと多対多の関係の表の写真です。
http://imgur.com/P7DI1l&THH7A(関係画像を表示するには、「第二画像」リンクをクリックしてください。)
データ入力を簡素化する試みで、私は、スケジュールフォーム(サブフォーム)を設定するために、フォームウィザードを使用。
あなたが見ることができるように、1はサブフォーム内のその特定の学生に関連付けられたフォームやコースデータにおける生徒データを入力します。しかし、コースサブフォームデータを入力すると、新しいcourseID(autoNumber)が作成されます。この新しいcourseIDは、関連する生徒が1つのクラスで照会するときに一緒にグループ化されないように、上記のimgurリンクの "Linear Algebra"エントリを "Second Image"を介して複写します。
私のデザインに欠陥がありますか?データを入力するためにフォームを正しく使用していませんか?これを解決するのを手伝ってください。
ありがとうございました!
が、これはフォームウィザードでは可能ですか私はこの別の方法で行う必要がありますか?私はフォームがそれを入力するのではなく単にその上にデータを表示できるという概念を理解するのが難しいです。申し訳ありません、私は単なる基本ユーザーです。ありがとうございました! – Dylin
ウィザードは引き続き使用できます。少なくとも、フォームから始める。私は便利かもしれないいくつかのリンクを掲載しました(私の更新された答えを見てください) –