FOREIGN KEYS
MySQLでの使用方法について読み込もうとしています。多くの場所で彼らが持っているのを見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と呼ばれるサイド ノートはありますか?