腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
多对多链表设计:只有两个外键还是额外的主键?
sql
、
database
、
database-design
、
data-modeling
在为多对多关系创建链接表时,是创建一个
唯一
的id更好,还是只使用各自表的两个外键(
复合
键?)。 例如,在查看Northwind
数据库
的不同图表时,我遇到了这两个“版本”。
浏览 1
提问于2010-09-22
得票数 6
1
回答
复合
索引
和左联接如何在
MySql
中工作?
mysql
、
database
、
optimization
、
indexing
我有两张桌子如下所示我在两个表上都有如下所示的综合
索引
:and adr.city_id in (1,2,3,4,5)order by u.level 在执行查询时,我期望
MySQL
对两个表使用
复合
索引
,因为where子句
浏览 0
提问于2020-06-05
得票数 1
回答已采纳
1
回答
更新重复密钥上的
复合
键
php
、
mysql
、
syntax
我需要更新新行,如果两者都是:date='$dat'和empId='$who (作为
复合
键)。
浏览 9
提问于2015-01-21
得票数 3
回答已采纳
2
回答
如果我将标识关系从
数据库
设计的这一部分更改为非标识关系,这意味着什么?
sql
、
database
、
database-design
、
data-modeling
我有一个关于这个
数据库
设计的问题。我对
数据库
中的识别关系和非标识关系之间的区别有点不确定,这让我陷入了一些困惑。 我有一个
数据库
设计:(有点像电影租赁商店。“朋友”是借用这部电影的人。
浏览 7
提问于2010-09-05
得票数 1
回答已采纳
2
回答
如何在
Mysql
数据库
表中识别
复合
主键?
mysql
、
primary-key
、
composite-key
如何在
Mysql
数据库
表中识别
复合
主键?或这给了我我想要的东西,但是现在我怎样才能找到我有
复合
键的<em
浏览 3
提问于2010-05-17
得票数 3
回答已采纳
1
回答
同时处理作为外键的
复合
唯一
索引
的MariaDB
mysql
、
index
、
mariadb
、
unique-constraint
关于MariaDB (可能还有
MySQL
)如何处理组合的
唯一
索引
(这些
索引
也是外键),我有一个可能的问题。不确定这是否是故意的,如果是的话,它为什么会那样工作。我也需要这两个字段作为
唯一
的
索引
。如果我不添加
唯一
索引
,默认情况下,这两个字段都是
数据库
中的
索引
,这很好。但是,一旦我添加了
唯一
的
复合
索引
( action_id,contact_id) --它被添加到<em
浏览 0
提问于2020-02-05
得票数 2
回答已采纳
2
回答
为新空白字段创建具有
唯一
约束的
索引
constraints
、
sap
、
hana
、
unique-constraint
DB: HANA 激活成功。但是,在通过Utilities...Database Utility创建
索引
时,出现了一个错误: ..。sql:无法创建
唯一
索引
;重复键发现5个具有相同ID的文档存在于index;SAP
浏览 1
提问于2019-08-15
得票数 0
1
回答
在PostgreSQL中,
复合
主键比
唯一
索引
排除更好?
postgresql
、
database-design
、
unique
、
integrity
我正在设计一个
数据库
。我正花时间尝试理解使用
唯一
索引
(使用GIST排除以强制执行特定业务规则)与使用
复合
主键实现相同结果之间的关键区别。 在何种情况下,使用
复合
主键实现
唯一
性与使用
唯一
索引
比较合适?
浏览 5
提问于2022-09-05
得票数 -1
回答已采纳
3
回答
有可能为特定的列值设置
mysql
唯一
索引
吗?
mysql
、
sql
在
mysql
中,基于user_id的列
唯一
是否可能/可行? 让我换个说法,是否有可能使order列值仅对特定的user_id是
唯一
的?还是在与
mysql
接口的php脚本中控制它更好/更快?
浏览 5
提问于2013-10-12
得票数 1
回答已采纳
2
回答
复合
唯一
键是否在
MySQL
中
索引
?
mysql
、
database
、
unique-index
我希望在userId和skillId.的组合上强制执行
复合
唯一
约束。为了更快地查找,我希望在(userId, skillId).上进行
复合
索引
据我所知,
MySQL
会自动
索引
唯一
的列。但是,到目前为止,我看到的所有示例和我自己的实现都涉及到单列
唯一
约束。我想知道
MySQL
是否也
索引
组合了
唯一
的键。如果是这样的话,它是否被视为一个正常的多列
索引
呢?对于正常的多列
索引
浏览 5
提问于2020-02-03
得票数 2
回答已采纳
3
回答
将
索引
添加到
Mysql
中的
复合
原始键中
mysql
、
sql
、
database
、
indexing
据我所知,不需要对主键应用
索引
(在本例中,表1为customerID,表3为ItemID ),因为
mysql
是自动的。
复合
主键呢?我是否应该在
复合
pk上应用
唯一
的
索引
(CustomerID,ItemID,Date)?还是最好在三列上添加单独的非
唯一
索引
(所以,customerID上的非
唯一
索引
,ItemID上的非
唯一
索引
,dateID上的非
唯一
索引</e
浏览 1
提问于2021-05-09
得票数 1
2
回答
对
mysql
的postgresql查询
mysql
、
sql
、
postgresql
、
plpgsql
我希望在类似于下面的PostgreSQL的
MySQL
中创建查询:我是
MySQL
浏览 0
提问于2012-11-06
得票数 0
2
回答
更新现有数据集上的
唯一
复合
索引
database
、
mongodb
、
mongoose
、
mongoose-schema
、
compound-index
问题:背景:我相信这是因
浏览 19
提问于2019-05-14
得票数 0
2
回答
使用
复合
主键作为外键
mysql
、
sql
我一直认为,如果要使用引用
复合
主键的外键,则需要在两个表中包含
复合
主键的所有列。CONSTRAINT Fk_Instructors_Rooms FOREIGN KEY (OfficeId) REFERENCES Rooms(RoomId)); 如果我将
复合
主键中的顺序切换到
浏览 6
提问于2019-10-07
得票数 1
回答已采纳
1
回答
MySQL
是否为
复合
主键创建单独的
索引
mysql
)agent_id从上面的场景来看,我应该为每个键列创建单独的
索引
,还是
mysql
已经为我自动创建了每个键的
索引
?
浏览 2
提问于2017-04-28
得票数 0
1
回答
是每个集合还是每个项目的综合
索引
限制?
google-cloud-firestore
根据docs,每个“
数据库
”有200个
复合
索引
的限制--我对
数据库
这个词的含义有点困惑,这个200个
索引
限制对于“项目”中的每个集合来说是
唯一
的,还是对其中的所有集合都是
唯一
的?
浏览 16
提问于2020-11-05
得票数 0
回答已采纳
1
回答
为什么选择二进制(16) PK而不是
复合
键?
mysql
、
npm
查看用于npm下载计数的
MySQL
模式:,为什么他们选择二进制PK和(包,天)上的
唯一
索引
而不是使用(包,天)元组作为
复合
键?在规模上使用
复合
键作为惟一密钥(删除二进制(16)键)是否存在性能/存储方面的问题?
浏览 5
提问于2015-11-01
得票数 0
回答已采纳
3
回答
双域
唯一
索引
mongodb
、
database
我目前使用的是mongodb,但我也已经习惯了
MySQL
。============+================= Bob | B一个
索引
,在这个
索引
中,我们可以让
数据库
将First Name和Last Name作为一个整体来实施
唯一
性(而不必将开销作为第三个字段作为两者的组合,或者作为散列等 所以如果我们输入{
浏览 1
提问于2012-03-15
得票数 1
回答已采纳
1
回答
是否可以使用子表的
复合
外键中引用的(通过外键)祖父母行中的字段?
mysql
、
composite-key
简单的
数据库
布局: 我已经找到了如何创建
复合
密钥,但为此,我需要使用项目的主键作为
复合
外键的一部分) (
复合
PK:职称-ProjectID) ProjectID (Foreign -> Projects.ProjectID) (
复合
PK: TaskName-Projec
浏览 1
提问于2012-06-29
得票数 1
回答已采纳
2
回答
固定长度的
MySQL
/ MariaDB
唯一
块
mysql
、
blob
、
biginteger
、
mariadb
我需要一个16字节二进制数据列才是
唯一
的。当一个BLOB(16)支持惟一的VARCHAR时,它为什么不能在
MySQL
和MariaDB中是
唯一
的呢?这是支持的,但不是一组固定长度的字节似乎是疯狂的。那么,有什么比转换成一个
复合
唯一
索引
的两个BIGINT更好的选择(如果重要的话,这个16字节二进制文件不被用作主键)?(而且,如果我确实使用了两个BIGINT,那么在
复合
唯一
索引
上重复插入时是否会默默地失败,就像对非
复合
<e
浏览 0
提问于2015-06-15
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MySQL数据库应用总结(九)—MySQL数据库索引的操作
MySQL 数据库索引优化项目实战
MySQL专题-数据库索引原理与分类
数据库查询和数据库MySQL索引的优化建议
MySQL专题-数据库索引使用场景&注意事项
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券