0

FOREIGN KEYSMySQLでの使用方法について読み込もうとしています。多くの場所で彼らが持っているのを見ON DELETEますON UPDATE

それらの違いは何ですか?彼らは正確に何をしますか?

これが私のデータベースの小さな例です:

class
------
classId
profId    //Refers to a specific profId from professor table
courseId  //Refers to a specific courseId from course table
semId     //Refers to a specific semId from semester table

professor
---------
profId
first
last

course
------
courseId
department
number
title

semester
--------
semId
season
year

FOREIGN KEYまた、個々のテーブルのインデックス ID またはクラス テーブルの IDと呼ばれるサイド ノートはありますか?

4

1 に答える 1