你有没有想过,"外键"为什么叫"外"键呢?它为什么不直接叫"键",而且也不叫"内键"?
外键的话,至少得有两个表,第二个表中的某个字段的值依赖于第一个表中的某个字段的值,也就是说,必须第一个表里有指定的值了,这个值才能出现在第二个表里。
你这截图里就创建了一个表 "book",然后创建个外键还是依赖于 "book"这张表,这叫什么外键呢?
建议再多看几个创建外键的例子学习一下
constraint fk_book_course foreign key(cid) references (这个地方应该是其他表名T和字段A,已保证T表中字段A的变更自动更新到此表cid)