[求助] 外键的作用体现在什么地方啊!
我就是看不懂那个外键到底有什么作用。。。两个表是怎么关联起来的 啊!看不懂!那位能举个例子说明下啊!在此谢过了!
SC表中的SNO和CNO与S表中的SNO和C表中的CNO相关联,当在SC表中插入记录(SNO,CNO,GRADE)时,系统会自动与S表和C表中的SNO,CNO对比,如果插入的数据在S表和C表中不存在,则无法插入.
不知我举的这个例子能不能说清外键的作用,望高人指点.
外键约束是参照完整性,简单的说就是如果某个值在主键字段上不存在的话,那外键的字段就不能用这个值
好比用户信息表 外键是useid 我在这个表中可以设置它为主键不。。
hustcmds说的是插入的时候。。。版主说的是只要是主键里没有的,外键就不可以用。。。
你们能不能具体的说下啊!我还是有点不明白啊!
按版主说的,我觉得就不可以插入啊!。即使你插入的东西那个主键表里有。。那你插入了有什么意义呢!
能不能给我举个例子说说那个外键的好处啊!
谢谢了!
恩。。谢谢了!知识是一天一天的积累的啊!