解决方案 »

  1.   

    简单讲,就是有外键关系的2张表(a,b),只有a表的数据能删除,而b表的数据要删除的话必须在a表中不存在b表的数据。也就是制约,不让你乱删东西!
      

  2.   

    楼上正解,其实外键就是2个表有关联作用,保持数据的一致性。比如学生表a和班级表b,学生表a里有班级表b的bid,如果班级表b全部被清空了,那a表里bid也就没意义了。
    用外键就可以强制约束你班级表b不能随意删除,除非a表里没有该班级