navicat无法添加外键 mysql中怎么在一个表中创建多个外键,也就是说一个表中有两个字段是参照另外两个表的主键,这个怎么建啊?
mysql中怎么在一个表中创建多个外键,也就是说一个表中有两个字段是参照另外两个表的主键,这个怎么建啊?打开我的导航器,找到我的教师表,选择它,然后单击菜单栏上的“设计表”,在弹出的对话框中找到“外键
mysql中怎么在一个表中创建多个外键,也就是说一个表中有两个字段是参照另外两个表的主键,这个怎么建啊?
打开我的导航器,找到我的教师表,选择它,然后单击菜单栏上的“设计表”,在弹出的对话框中找到“外键”,然后选择它。然后会出现一个设置外键的界面,共有7列。简要介绍这些栏目的含义名称:不需要填写。如果以后保存,系统会自动生成。Fieldname”:要设置为外键的键。在这里,选择“dept”和“reference dadadabase”:与外键关联的数据库引用表“:关联表,这里是dept表,“forgin filed names”:关联字段,这里是代码“ondelete”:删除时选择的操作。我在这里的选择是setnull,这意味着删除关联表时,“teacher”dept字段将设置为null。设置完成后,点击“保存”按钮保存退出,或者点击“添加外键”按钮添加外键。