0
のためのMySQLの単純なデータベース設計こんにちは、私は 、コースを提供していますアカデミーのためのデータベースを作成しようとしています、私は多くの多のリレーションシップを持つ2つのテーブルを持っているに、 です:アカデミー
Student id(PK)
name
number
NationalID
absences
と第二表はコース
cid(PK)
cname
cpercentage
chours
type
あるので、今のデザインルールに従って、私は、学生やコース
0のための両方のキーを持っている関係のための第三のテーブルを作成する必要がありますmysqlでこれらの列を両方とも子として挿入し、2つのメインテーブルの参照を取得しました 私の質問は次のとおりです:コースまたは学生を追加するたびにこのテーブル(登録)がデフォルトで変更されますか?自分で修正する必要がありますか?
ありがとうございました。
これで、mysqlの関係を追加する際のポイントは何ですか? ありがとう:) –
たとえば、コースXを迎えた学生が何であるかを見たい場合は、テットがあなたに伝える唯一のテーブルであるため、そのテーブルが必要です –