首页
开源软件
问答
博客
翻译
资讯
Gitee
众包
活动
专区
源创会
高手问答
开源访谈
周刊
公司开源导航页
登录
注册
资讯
软件
博客
专区
问答
活动
工具
培训
众包
APP
Gitee
登录
注册
开源问答
技术问答
正文
多对多关系数据库表建模成这样有何优缺点
开源_节流
发布于 2015/05/06 14:58
阅读 1K+
收藏
0
答案
3
【开源中国 APP 全新上线】“动弹” 回归、集成大模型对话、畅读技术报告”
比如在rbac这样的权限管理系统中,用户与角色是多对多的关系。传统的建模方式是分别建用户表、角色表及关联表用户角色表。但实际应用中,往往发现很多搞法是只建两个表即用户表和用户角色表。在用户角色表中再建一个用户名和角色名的唯一索引。这样做有个想得到的好处是查询减少了表的连接,对提高性能有一定的帮助。但缺点呢?
收藏 (
0
)
分享
微博
QQ
微信
举报
加载中
最多投票
最新
0
osc_1040849
2015/05/06 17:09
如果是InnoDB表,唯一性索引也是b-tree实现的,而不是hash,数据量大的情况下多列的唯一性检查可能会影响写入性能。
评论 (
0
)
引用此答案
举报
0
开
开源_节流
2015/05/06 15:54
这里不是讨论一个完整的rbac,只是比较表建模的两种方式的优缺点。传统的做法是在角色表和资源表中还有个角色资源中间表。但实际应用中,很多情况下是只建一个角色资源表。再在该表中建一个角色名、资源名的唯一索引。
评论 (
0
)
引用此答案
举报
0
jokerpu
2015/05/06 15:25
貌似少了一个资源的管理,角色只是资源集合抽象的一个key,个人觉得,重要的是资源和用户的关系,角色只是便于资源管理的中间key,所以貌似模型没有成立啊
评论 (
0
)
引用此答案
举报
我要回答
热门内容
更多精彩内容
百度智能云发布 Baidu Comate 2.0,个人开发者可免费使用
:exclamation:️极速后台框架 FastAdmin V1.5.0 正式版(安全更新)
:tada:金合可视化平台 V1.0.2 发布,Java 后台推出
Ant Design Mobile v5.35.0 发布,AntD 移动端设计规范
iOS 版 Firefox 充斥着大量“屎山代码”
理想汽车多模态认知大模型 Mind GPT 正式上线
openKylin 社区生态委员会第五次会议圆满召开
微软工程师发布 Rust Linux 内核补丁,以进行就地模块初始化
清华博士带你掌握 Llama 大模型 40 节课助你涨薪 120%
usql v0.18.0 发布,SQL 数据库的通用命令行界面
SiC B2B2C Shop 开源平台型电商系统 v2.0 发布了
基于 Tailwind CSS + Shadcn 的 Vue3 后台管理模版 2024.0.2 发布
开放签电子签章 1.8 版本 API 接口集成方案概要说明
开源日报 | 构建一个类似英伟达CUDA的开源生态;“AI程序员”大杀四方,人类程序员开始反击;Podman 5.0发布
亚马逊完成对 Anthropic 的 40 亿美元投资
What's new in PikiwiDB (Pika) v3.5.3 (正式版)
netty 游戏服务器框架 ioGame 21.4,java 强悍的游戏服务器框架
Eclipse Vert.x 4.5.7 发布,Java 微服务开发框架
Databricks 推出开源大模型 DBRX:参数规模达 1320 亿、声称全球最强
TypeChat —— 基于 LLM 的自然语言构建 UI 库
黄东旭:2024 现代应用开发关键趋势——降低成本、简化架构
如何高效接入 Flink: Connecter / Catalog API 核心设计与社区进展
使用 Coze 搭建 TiDB 助手
华为云云原生专家入选全球顶级开源组织CNCF技术监督委员会
iPhone信号差或在2025年解决;李彦宏:卷大模型没意义,卷应用机会更大;茅台工作人员:擅自添加茅台售卖是侵权 | EA周报
人人用数不用愁,动态数据脱敏为您解忧
openGauss Meetup(杭州站)全程精彩回顾!
TiDB 在全球头部物流企业计费管理系统的应用实践
GitHub 官方开源的字体集「GitHub 热点速览」
教你用API插件开发一个AI快速处理图片小助手
MGR新节点RECOVERING状态的分析与解决:caching_sha2_password验证插件的影响
带你认识一下多模态对比语言图像预训练CLIP
Let it Recover!
积木报表的安装部署
如何快速定制个性化外观验证码?
2023年度社区满意度调研中奖名单公示
TiDB故障处理之让人迷惑的Region is Unavailable
平台工程落地有抓手:Zadig 开源 v1.18.0 发布
2023 openGauss开源社区年度运营报告
大数据调度最佳实践 | 从Airflow迁移到Apache DolphinScheduler
Trino容错模式深度测评与思考
得物商家域精准测试实践
社交泛娱乐出海,市场 & 赛道、投放 & 变现的最新干货分享
敏捷自组织团队真的存在吗?
学生专享: 用免费的“全家桶”,为开学开好局!
跑AI大模型的K8s与普通K8s有什么不同?
Databend 开源周报第 118 期
云原生周刊: 使用 Kubectl 执行 100 个 Kubernetes 诊断命令 | 2023.10.23
使用 Databend Kafka Connect 构建实时数据同步
IoT与鸿蒙、低代码、生成式AI,引爆技术浪潮——华为云开发者日南京站成功举办
云原生 API 网关链路追踪能力重磅上线
大模型落地难,90%的公司接不住
Mycat分库分表实时同步到GreatSQL
亚信安慧AntDB:系统稳定性的守护
连续多年展现统治力,「IM 一哥」融云的通关密码
开源之夏 2023 | Databend 社区项目总结与分享
自主可控|溪塔科技完成与飞腾适配认证工作
云原生周刊:Kubernetes v1.29 新特性一览 | 2023.12.11
Kafka反序列化RCE漏洞(CVE-2023-34040)
溪塔科技任ABI常务理事单位并获数字产业沙盒创新服务证书
【金猿人物展】白鲸开源CEO郭炜:数据要素是未来数据“新能源”产业么?
深入理解HarmonyOS UIAbility:生命周期、WindowStage与启动模式探析
openGauss亮相COSCon's2023第八届中国开源年会
熔断、隔离、重试、降级、超时、限流,高可用架构流量治理核心策略全掌握
带你认识多模数据库GeminiDB架构与应用实践
「年度优秀出海服务商 & 卓越出海领军人物」,融云斩获鲸鸣奖两项大奖
支撑核心系统分布式改造,GaussDB为江南农商银行筑稳根基
IT行业从业23年和创业14年感悟
春天已至,见证80/90/00后女性开发者的云上生长力量
【客户案例】白鲸开源WhaleStudio助力某证券公司打造全面数据解决方案:探析DataOps平台革新与应用
亚信科技AntDB数据库与优逸派科技基于人工智能的自动化运维管理平台产品完成兼容性互认证
Cloudeye对接Prometheus实现华为云全方位监控
CaaS威胁,在2023年开始流行
【RTC 免费用】助力探索社交出海最短变现路径,融云 1V1 音视频送福利
Cobalt Strike之反向上线操作
从MogDB 6.0功能演进看云和恩墨的数据库创新之道
Apache RocketMQ 5.0 腾讯云落地实践
Apache DolphinScheduler社区新晋Committer:伏长海的开源之旅
Sophon AutoCV推动AI应用从模型生产到高效落地
从0带你设计与实现基于STM32的智慧农业管理系统
鸿蒙首批原生应用!顶象无感验证已适配鸿蒙系统
KubeSphere 社区双周报 | 2024.01.04-01.18
分享两种Pulsar消息积压topic级别策略老化办法
得物SRE视角下的蓝绿发布
鹅厂有料有趣的程序员交流圈重磅官宣!加入立享福利
亚信安慧AntDB:数据库自主创新的缩影
请查收,本周刷屏的两大热点「GitHub 热点速览」
AntDB-M的扩展功能,性能提升和热更新轻松搞定
Apache Doris 在某工商信息商业查询平台的湖仓一体建设实践
年终收官!华为云开发者日·2023年度创享峰会成功举办
Zadig vs. 云效:DevOps 平台选型比较
4大焕新,华为云CCE带你感受容器化上云体验
中国留学生被“虚拟绑架”?AI让电信诈骗更加逼真,我们该怎么识别?
腾讯云消息队列1月产品月报 | RabbitMQ 支持元数据迁移上云
面试官:你能简单聊聊MyBatis执行流程
Databend 开源周报第 135 期
亚信安慧AntDB社区版技术热点回顾及专家分享
记 Rakuten 技术分享会
S2-066漏洞分析与复现(CVE-2023-50164)
Amper 更新 – 2024 年 2 月 | Kotlin Blog
全站热门评论
却又让幽兰枯萎
2024-03-28 12:29
苹果已经堕落到这种地步了吗
无
无库
2024-03-07 13:13
早该如此的,国家应该要求处于垄断地位的超级软件必须支持Linux,否则重罚
陈钇蒙
2024-03-28 14:07
国外的私人飞机一般就是直升机, 真太不保险了, 死了多少名人了
M
MrChen89
2024-03-28 11:52
看来操作系统和CPU没啥卷的内容了,开始卷AI了
当幸福来敲门ol
2024-03-28 18:17
这不是虚假消息造市,电影里面股票战争不都这样吗, 不管吗
lintghi
2024-03-21 16:36
为了避免云厂商白嫖吧
我的ID是jmjoy
2024-03-19 11:16
在交通上,如果不对驾驶员不带安全带和酒驾等行为进行扣分和罚款,那这类违规行为肯定会泛滥,在编程语言方面同理,通过“教育”和“规范”这些手段来让程序员遵守内存安全的想法很幼稚啊。
gowk
2024-03-28 11:52
太不幸了,大神一路走好!
luwenhua
2024-03-05 18:18
其实用用惯了,比windows省心多了
Devlive开源社区
2024-03-10 14:32
只有缺心眼的人才能说出这种话来,ai的研发者不是程序员吗?说话不动脑子
wlly-lzh
2024-03-28 14:42
是韭菜还是未来,静观其变。
我的ID是jmjoy
2024-03-07 17:45
让市场说了算明显不行,某些企业利用资本先发优势大搞垄断,霸占生态位不干人事,店大欺客,早就应该治治了。
卡塌西瓦
2024-03-28 11:15
请问和minIO的应用场景有什么差别?
码农小胖哥
2024-03-21 17:05
云厂商一年卖云redis 赚疯了,远低于他们对社区的贡献
c
cassan
2024-03-01 22:19
开源了,我们国内的公司又可以申请知识产权了
CheckStyle
2024-03-28 10:44
悼念。。。
大后锋
2024-03-18 13:27
苹果是仇视一切可以跨平台运行的东西吧
luwenhua
2024-03-11 14:10
怎么感觉这人怎么一直在投机停不下来啊
剑神卓不凡
2024-03-28 10:25
为啥不用ext5?
shpodg
2024-03-28 10:52
默哀
抢小孩糖吃
2024-03-13 13:05
挺好的,更新一下旧的IT架构,创造一堆软件迁移需求,创造一堆硬件迁移需求,新增更多的IT岗位。
l
liaoxuewei
2024-03-02 12:58
你小心被咬😄
M
MrChen89
2024-03-28 17:21
和百度合作就是堕落吗?单论苹果最近几年确实堕落了,干啥啥不行
gowk
2024-03-28 14:40
放心,redis 在这里根本诞生不了
angelshaka
2024-03-05 18:25
百乙己涨红了脸:怎么能这么卖了呢,一点文人风骨都没有,我的想卖都没人要啊
z-zg
2024-03-24 19:19
在中国感觉殡葬与养老可能是朝阳产业
梅子酒好吃
2024-03-28 10:10
共生关系可能更真实。用户按需选择 :)
开源中国首席路人王
2024-03-28 14:59
你们开发C都用什么IDE什么框架?
风
风一样的Man
2024-03-06 10:50
我还没开始用, 你就砍掉了
我的ID是jmjoy
2024-03-21 17:54
云厂商是有些不道德,二次开发开源产品卖钱,既不投钱,又不回馈社区。
代码之美
2024-03-28 17:16
骨干程序员都没了不会影响PG的发展吗,ReiserFS的作者进去后ReiserFS就不行了。
有害健康
2024-03-28 10:58
4.5.6好像也才刚发布没多久
donnie4w
2024-03-28 11:56
WFS更专注于解决海量小文件存储的性能问题,而MinIO虽也能处理小文件,但它的设计更倾向于通用对象存储服务,涵盖小文件至大文件的广泛范围。 如果业务核心是处理海量小文件且极度追求读写性能,那么WFS可能是一个很好的选择;而如果需要更加通用的对象存储方案,同时兼顾小文件和大文件存储,以及更广泛的生态系统支持,那么MinIO可能更适合。
开源中国-首席生育师
2024-03-28 16:45
VIM
无
无库
2024-03-28 10:13
深切怀念Simon
CCCZZCCC
2024-03-07 08:46
每次看到你,就想着进来看看笑话,结果咱是首评...
蓝色海洋之前
2024-03-26 13:02
没bug就没有必要改
0day
2024-03-28 15:49
国产自主研发的数据库,不好升级了啊
不羁的醒与醉
2024-03-14 10:00
碰瓷营销差不多得了
复二呆
2024-03-28 14:44
用过,不错
烈冰
2024-03-16 13:44
WPS这样重量级的软件,想不到这么快就交付了
t
troika
2024-03-08 14:54
外企:你继续说,我在走。
太空中的小星星
2024-03-08 09:28
tx公司是霸权和垄断、资本等作怪。tx公司以前还专门试过阻止wine登录qq,不支持就算了。还阻止,这些公司毫无职业道德,早就该管了。
osc_94406955
2024-03-01 09:29
预计该问题会在 24 小时内彻底解决............. 今天3月1日了,bug神奇的消失
代码之美
2024-03-28 14:31
以后Postgresql还有前途吗
yfwz100
2024-03-28 12:38
Edge 是不是早就支持了
WalleWalle
2024-03-28 17:07
李一舟的课程?
主编
2024-03-28 11:17
PC厂商:那就把win开始菜单按键换成Copilot按键🤭
OSC 培训
2024-03-28 17:10
不是哦,是开源中国&Llama中文社区携手打造高品质大模型应用开发实践课。
M
MrChen89
2024-03-28 17:17
居然没人评论
漫步海边小路
2024-03-08 08:43
我猜你只知道这两个系统,多读正经书, 少看聊斋
dhssingle
2024-03-22 11:36
微软的 Garnet 据说已经在 Azure 上替代 Redis 跑了几个月了。
osc_91916845
2024-03-05 16:24
恭喜恭喜,想想如果 redis 是中国公司会怎么样,收购?我估计不会,大概率 fork 一份源码再自己包装一下,然后推出“官方Redis库”,一通运作,原作者的库被淹没,所有贡献被一脚踢开😂
donnie4w
2024-03-28 11:05
docker与content-type分别在使用文档中有更具体的介绍 使用文档地址 https://tlnet.top/wfsdoc
i
iVista
2024-03-07 13:04
张小龙没()
一介农夫
2024-03-28 11:38
那把 win 按键设置成多级的,比如按一下是开始菜单,按两下是 Copilot,按三下是... 提供无限可能🤗
Mark哥是我
2024-03-17 23:23
你看过多少java的源码以及netcore的源码?:joy::joy:
roomsss
2024-03-05 09:48
小心我们僧哥自创个redis 中国. 然后自封为redis mvp. mpp,
M
MDIngs
2024-03-15 15:35
离职后需要把发的工资还给公司吗?
zoujiaqing
2024-03-28 16:27
PG一直都有国际一线公司贡献,比如国际巨头微软、亚马逊,国内华为、浪潮等,所以是开源数据库中最有潜力的数据库,我们在2014年开始全面转到 PostgreSQL,体验非常好!
开
开源_节流
最近登录:2018/08/06 10:36
全部
开源_节流的其他提问
使用mybatis将数据库中的类型为uuid的字段映射为一般的java对象和java的UUID对象各有什么优缺点
0 回答
944 阅读
做一个blog平台,在数据库中tags如何建模合理一点呢?
0 回答
146 阅读
vsftpd做ftp服务器,用户如何自己更改密码
2 回答
1K+ 阅读
centos 7 db_load不能生成.db文件
0 回答
561 阅读
大家是用什么软件管理机房中的centos的呢?
20 回答
713 阅读
热门资讯
1
尤雨溪宣布推出 VitePress 1.0
2
Angular 可能会与谷歌内部的 JS 框架 Wiz 合并
3
全职做开源出现资金压力,Volar 作者发起订阅计划 "Vue - Official Insiders"
4
美国大学培养了过多的计算机科学专业毕业生
5
开源日报 | 华为腾讯相爱相杀;Redis 不再 “开源”;黄仁勋集齐Transformer论文七大作者;京沪“中国大模型第一城”争夺战
6
微软改进 Chrome 在 Windows 11 和 10 上的字体渲染
7
AWS 祖传技能 —— 重生(创建 fork 分支)之“我是真开源”
8
苹果正在与百度就 iOS 18 集成生成式 AI 功能的合作进行谈判
9
Windows 格式化对话框是一个使用了 30 年的“临时解决方案”
10
Ubuntu LTS 支持延长至 12 年
热门软件
ModernFlux
- 微服务负载保护系统
人工生命
- 开源项目初稿
MangoDB
- MongoDB 开源替代品
KEDA
- Kubernetes 事件驱动自动伸缩
Sheeps
- 服务器压力测试框架
OpenBlock
- 可视化块编程语言
Logoly
- Pornhub 风格 Logo 生成器
PGL
- 基于 PaddlePaddle 的图学习框架
MicroDiff
- 微型对象/数组比较库
DeepSeekMoE
- 开源 MoE 大模型
kops
- 生产级 Kubernetes 集群管理
NNI
- 自动机器学习(AutoML)的工具包
Gemini
- 多模态大语言模型
kaka
- Java 事件领域模型框架
CubeFS
- 分布式文件系统
KCL
- 基于约束的记录及函数语言
React Flow
- 构建基于节点的交互式 UI、编辑器、流程图和图表
pdf.tocgen
- PDF 目录生成命令行工具
libnop
- C++ 本机对象协议
SQL Chat
- 基于对话式交互的 SQL 客户端
登录后可查看更多优质内容
使用微信快捷登录
©OSCHINA(OSChina.NET)
工信部
开源软件推进联盟
指定官方社区
社区规范
深圳市奥思网络科技有限公司版权所有
粤ICP备12009483号
顶部