わかりましたので、私はデータベース (この場合は MySQL) が得意ではありませんが、そこまでは行っています。
データベース内の 2 つのテーブルを関連付ける際に問題が発生しました。私は学生テーブルとクラステーブルを持っています。(紙の上での) 関係は多対多になります。IE: 生徒は多くのクラスの一部になることができ、クラスには多くの生徒が所属できます。
現時点では、Students と Class の 2 つのテーブルしかありませんが、これでは十分ではないようです。私が現在持っている唯一の解決策は次のとおりです。
Classes という 2 つのフィールドを持つ追加のテーブルを追加します: ClassID (Class.ClassID に関連) と StudentID (Student.StudentID に関連)
これでうまくいくと確信していますが、レコードの追加/取得/更新に関しては、少し迷ってしまうのではないかと心配しています。これらのクエリを実行すると、何らかの結合が発生しますか?
これが最善のアプローチではない場合、どうなるでしょうか? 可能であれば、すべてのテーブル操作を PHPMyAdmin の GUI に保持したいと考えています。
ありがとう!