⑴假如我們使用以下的敘述建立 FriendRelation 資料表:
CREATE TABLE FriendRelation (
mId CHAR(10) NOT NULL,
setDateTime DATETIME NOT NULL,
friend CHAR(10),
PRIMARY KEY(mId, setDateTime))
顯然外鍵(foreign key)並未設定,請為 mId 和 friend 設定外鍵,其中若一位會 員 之 編 號 ( Member(mId) ) 被 修 改 , 不 管 是 出 現 在 FriendRelation(mId) 或 FriendRelation(friend),都必須跟著被修改;若一位會員的 Member 記錄被刪除, 且其編號出現在 FriendRelation(mId),則該筆 FriendRelation 記錄也跟著被刪除, 但若其編號出現在 FriendRelation(friend),則將該欄位值設成空值(null)。請使 用 SQL-99 語法來修改資料表 FriendRelation 以達成此目的。(10 分)