问答 / 0 / 11 / 创建于 1年前
多对多,把 role_ids string 拆出来一张表
Illuminate\Database\Eloquent\Relations\HasOneOrMany
orm关联模型,依赖标准范式表设计,反范式的设计,建议你在orm或respository单独封装处理。
标准范式表设计
你多对多关系,不用中间表,弄个role_ids存一个字段里,假如我要查拥有新闻角色的用户,怎么查
我很久以前重构过一个thinkphp版本的分隔符ORM,确实很多场景用分隔符能剩很多事,真的不夸张都这么搞数据库得多几百张中间表。 现在用Laravel直接在model里面单独处理就好了。
我要举报该,理由是:
多对多,把 role_ids string 拆出来一张表