数据库如何建立不同表的关联 数据库建立两张表之间的关联,除了直接在从表里面用foreign key语句外还有没有其他方法?是不是还可以直接独立建两张表,不去直接设foreign key,只要两张表对应的列存在对应关系就Ok?还有在日常的开发过程中我们更应该采取哪种方法呢?为什么?数据库 MYSQL 表 关联 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一般用级联删除(更新)要INNODB引擎,否则用TRIGGER自行处理 一般情况下数据库不设置foreign key,比较消耗资源,从业务逻辑上就可以实现这个约束 表间的级联操作,一定是用支持事务引擎innodb。 数据库建立两张表之间的关联,除了直接在从表里面用foreign key语句外还有没有其他方法?如果楼主指的"关联"是指参照,则所有数据库中都应该使用外键。是不是还可以直接独立建两张表,不去直接设foreign key,只要两张表对应的列存在对应关系就Ok?当然可以还有在日常的开发过程中我们更应该采取哪种方法呢?为什么?参半,依情况而定。 求个SQL,如何在符合条件的记录中每个group只取前两条? 为什么这个 随机抽取记录的 SQL 不工作? 一个对于本人来说高度复杂的Sql,请高手们进来帮忙。 一个奇怪的sql 语句 求关于分割符的sql 一个关于日期的问题,和其他帖子决不重复 MYSQL数据库文件怎样移动? 如何处理函数返回的游标? mysql 搜索查询的问题 sql业务题求解!!! mysql C API 中的函数问题 【高分】PowerDesigner15如何设置MySql的自增列的起始值和步长?
如果楼主指的"关联"是指参照,则所有数据库中都应该使用外键。是不是还可以直接独立建两张表,不去直接设foreign key,只要两张表对应的列存在对应关系就Ok?
当然可以还有在日常的开发过程中我们更应该采取哪种方法呢?为什么?
参半,依情况而定。