idea内置数据库DataGrip 设置外键
设置(物理)外键步骤—————— 企业不禁止/推荐使用
选中表——》modify table……
选中foreign key——》new——》foreign key
填充数据
———员工表tb_emp中dept_id关联职位表tb_dept中的id
上边的——
name:tb_emp_fk_dept_id 外键名称(似乎不许与键名相同
target table:tb_dept 关联的表
下边的——
name:dept_id 表中需要关联的键
target table:id 外表中需要关联的键
更改之后的员工表tb_emp
更改之后的职位表tb_dept
尝试删除职位表tb_dept中的第一个字段,因为外键的存在删除失败
项目开发中推荐使用逻辑外键
(就是数据库表不设置外键,在通过代码进行增删改查时实现对应功能
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通