首页   注册   登录
 jsisjs20130824 最近的时间轴更新
jsisjs20130824

jsisjs20130824

V2EX 第 402179 号会员,加入于 2019-04-16 13:45:29 +08:00
今日活跃度排名 10926
jsisjs20130824 最近回复了
更新,我把中间表去掉了,中间表不用外键,那么中间表的数据数据库没办法帮你保持一致性,举个例子,角色权限,我更新这个用户的权限列表,我去中间表中根据 role_id 查出所有 permission_id,然后把新增 permission_id 加进来,老的 permission_id 去掉,还要每次保证 role_id permission_id 唯一,好几把麻烦,直接干掉中间表,permission 用列表替代,爽多了
@gjquoiai 那个自定义的方式处理多对多还是不行,没办法跨过中间表,而且是不是会产生笛卡尔查询
@workspace 子查询吗
@anaf tui
@JellyDong 用的外键
@youngce 没有,我也知道 django 有这个,这个实际上是底层执行了 join 语句?
@xuanbg 表连接吗
@yc8332 可是麻烦呀,另外创建数据需要把几张表的数据创建放在一个事务中,这是不是就和外键一样了
sigh
4 天前
回复了 JellyDong 创建的主题 Java 有没有 Java 学习教程推荐?
@kop1989 python
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3409 人在线   最高记录 5168   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 12:10 · PVG 20:10 · LAX 05:10 · JFK 08:10
♥ Do have faith in what you're doing.