tbl_Subjects_Taken
学生が受講したすべての科目をリストするという名前のテーブルがあります。Stud_ID
との 2 つの列だけで構成されていますSubj_ID
。
フロントエンドに行くと、ユーザーが学生自身とその学生が受講した科目に関する情報を編集できるフォームがあります。単一の UPDATE ステートメントで作業を実行できるため、更新tbl_Students
(学生の情報) は問題ではありません。しかし、他のテーブルはどうですか?
ユーザーがフォームを編集して保存ボタンを押したら、次のようにします。
- でその生徒が履修したすべての科目を削除し
tbl_Subjects_Taken
ます。 - フォーム (私のプログラム) にあるすべてのサブジェクトを追加します。
これは本当に「多くの側」でテーブルを更新する正しい方法ですか?
私はSQLサーバーを使用しています。