腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
MySql
唯一
标识
键
列
的
最佳
实践
、
、
这只是一个泛化
的
例子。我有一个带有几十行数据
的
静态
MySQL
数据库参考表。floatselect u.*, vg.* from use
浏览 30
提问于2019-07-26
得票数 0
4
回答
命名
MYSQL
id
列
命名作为
mysql
表主键
的
列
的
最佳
实践
是什么?我看到了两种方式:还是我想得太多了?
浏览 4
提问于2010-11-01
得票数 11
回答已采纳
3
回答
无法访问/读取
mysql
中
的
索引
、
、
所以这就是罪魁祸首现在,除非我尝试使用index (这是我
的
表
的
索引)值,否则这种方法可以很好地工作。所以这不起作用:或
mysql
_quer
浏览 0
提问于2012-07-02
得票数 1
回答已采纳
2
回答
按主键或按
唯一
键
更新记录
、
关于设计存储过程
的
最佳
实践
,更新表中记录
的
存储过程应该使用主键还是
唯一
键
来
标识
要更新
的
记录?
唯一
键
似乎有很多额外
的
参数需要发送,我想不出有哪种情况下主键是未知
的
。
浏览 1
提问于2012-06-16
得票数 1
回答已采纳
1
回答
最好在PostgreSQL中使用串行主键或始终作为主密钥
的
标识
生成
、
、
不确定哪一种选择是最新
的
最佳
实践
?我在本教程中读到: CREATE TABLE color ( color_id INT GENERATED AL
浏览 1
提问于2020-09-22
得票数 6
回答已采纳
2
回答
在其中一
列
中具有多个空值
的
复合
唯一
键
约束
、
、
、
我在表x上有一个
唯一
的
键
,有3
列
(a,b,c),其中a,b,c是外
键
,c在x表中可以是null。a b c1 1 11 1 NULL 1 1 NUll 上面的行在
MySQL
上是有效
的
,插入带有多个null
的
行不会违反constraint.But这在Oracle、SQL-Server 此场景中
的
最佳
实践
是什么?对于每个unique约束,都会创建
唯一
浏览 15
提问于2019-01-21
得票数 3
1
回答
在大查询中合并嵌套
列
我们有一个包含嵌套
列
的
表,并且我们希望始终检索给定
唯一
键
的
最新记录。该表将是一个2.5亿-3亿行
的
分区表。对包含1个嵌套
列
和重复值
的
表进行合并是
最佳
实践
,还是继续插入到表中并检索给定
键
的
最新记录是
最佳
实践
?
浏览 16
提问于2019-05-23
得票数 0
4
回答
应该为没有
唯一
键
的
数据库表中
的
每一行生成
唯一
的
id吗?
、
、
、
、
我正在为一家处理病人医疗记录
的
初创公司设计一个
MySQL
数据库。我有几个表可以没有
唯一
键
:医疗条件、过敏症、家族史等。
唯一
保证
的
唯一
键
是所有字段在一起。web应用程序可以通过选择for patient_id轻松地检索给定患者
的
这些数据,但除非可以保存指向具有多个用户
的
数据库中
的
行
的
指针,否则它在我看来是一个用于编辑或删除该表中
的
行
的
笨拙系统。DB
浏览 1
提问于2012-01-13
得票数 0
回答已采纳
2
回答
Oracle DB
最佳
实践
中
的
代理
键
、
、
、
但ID仅在源系统中是
唯一
的
。因此,我需要创建自己
的
主键,以便在目标表中
唯一
地
标识
此数据。 解决此问题
的
最佳
实践
是什么?我不想将主键创建为字符,也不想生成ID,例如添加1000000000。谢谢你
的
帮助。
浏览 6
提问于2017-03-29
得票数 0
1
回答
在Server上使用char值设置外
键
的
最有效方法是什么?
、
“主”表有一个名为Hazard
的
列
,它将标准化
的
值保存在危险字典中。因此,我创建了一个包含这些危险值
的
表,主表将引用它。结构就是这样完成
的
:( hazard char(14) NOT NULL,“重复”危险
标识
。它被标准化为一个14个字符
的
字符串,因此我使用了CHAR类型。 我应该在危险上做一个id int IDENTITY(1,1) PRIMAR
浏览 2
提问于2022-10-31
得票数 -1
4
回答
数据库设计:使用非
键
作为FK?
、
、
(not null, unique, auto-increment) - model_year (PK) model_name和model_year组成一个组合
键
。
浏览 1
提问于2011-04-01
得票数 0
回答已采纳
2
回答
无法在数据库中创建外
键
、
、
、
我正在尝试创建一个以varchar列作为外
键
的
表,但是
MySQL
在创建表时给出了一个错误。我
的
查询如下:`id` INT(11) NOT NULL AUTO_INCREMENT,) ENGINE=InnoDB charset=latin1 collate=latin1_swedish_ci
浏览 0
提问于2018-04-30
得票数 0
回答已采纳
2
回答
DB建模:这种不可识别的关系能保持可识别性吗?
、
、
我有一些表,我使用
MySQL
工作台创建了role_has_action表。我理解这是role_has_action和action表之间
的
一种
标识
关系。然而,我声称,如果role_has_action只有(role_id,action_id)字段,那么可识别性将在
实践
中得到保留,尽管可能不是严格
的
理论意义上
的
。我说这是因为控制器是
唯一
的
;操作对于控制器是
唯一
的
;role_has_action可以通过使用action.i
浏览 2
提问于2014-01-09
得票数 1
回答已采纳
1
回答
如何在entity Framework中
唯一
标识
实体?
、
、
我正在使用实体框架作为我
的
ASP.Net (webforms)应用程序
的
对象关系管理。假设我
的
应用程序中有一组" list / detail“页面,当您单击列表页面中
的
某一行时,我希望将该行
的
某种类型
的
ID传递给一个详细页面,然后使用该ID从我
的
数据层加载该行。在我
的
特定示例中,主键只是一个"rowId“
标识
列
。 然而,EF似乎更喜欢“隐藏”主键/外
键
,这样您
浏览 0
提问于2009-07-23
得票数 0
回答已采纳
2
回答
实体中
的
主键
、
、
、
、
如果没有
唯一
列
可以
标识
表中
的
每一行,对吗?谢谢你
浏览 1
提问于2012-09-12
得票数 1
回答已采纳
5
回答
本机主键还是自动生成
的
?
、
、
一般来说,使用本机主键(即现有
列
或
列
组合)还是将主键设置为自动生成整数行更好?有人向我指出,这与非常相似。这里
的
共识是使用代理
键
,这是我
的
天性,但我
的
老板告诉我,我也应该在可能
的
情况下使用自然
键
。对于这个特定
的
应用程序,他
的
建议可能是最好
的
,因为行中
的
名称
唯一
地
标识
它,而且我们需要保持查看旧数据
的
能力,因此对名称
浏览 4
提问于2009-02-10
得票数 5
回答已采纳
1
回答
这个sql语法有什么问题?
SELECT * WHERE article LIKE 'Ed %' #1064 -您
的
SQL语法有一个错误;请检查与您
的
MySQL
服务器版本相对应
的
手册,以获得正确
的
语法,以便在第1行使用“接近”(旧),其中如Ed %限制0,25‘
的
文章
浏览 1
提问于2020-02-18
得票数 0
回答已采纳
3
回答
REST API方法
的
组合
键
、
我正在寻找以下用例
的
RESTful应用编程接口设计
的
最佳
实践
:class Vehicle { private StringvehicleType : 'Car', colour : 'Red', transmission : 'Automatic', yearOfIssue : '2008'}; 在该域模型中,不存在单个字段
唯一
标识
浏览 2
提问于2015-09-08
得票数 29
2
回答
如何为多个表设计一个业务模型?
、
、
、
使用一对一关系将一个业务模型设计成多个表
的
最佳
实践
是什么?让我说我有下面的图表; 两个表都表示一个业务对象/实体,即Person。对于表PersonNationalId来说,
最佳
实践
是 添加加法
列
PersonNationalId作为主键删除
唯一
键
并将PersonId标记为主键?(我推荐这个解决方案)它很好用
唯一
的
键
,我们不需要添加任何主键?我没有考虑将业务分解为两个/多个表
浏览 3
提问于2012-05-29
得票数 0
回答已采纳
1
回答
数据库设计:主键和
唯一
约束
、
、
我正在构建我
的
第三个数据库,我不知道如何构造主键和
唯一
的
约束来确保数据
的
完整性。 在发布公共数据时,数据库会定期更新,有些是每月更新
的
,有些是每年更新
的
,查询负载较低。我有一些表,在这些表中,
列
的
组合使每一行都是
唯一
的
。我知道我可以使用复合主键,但我不确定这是否是
最佳
实践
,因为我所读到
的
关于这方面的许多文章都有相互矛盾
的
观点。例如,一个表需要五<
浏览 5
提问于2015-04-02
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
12 条用于 Linux的MySQL/MariaDB 安全最佳实践
大数据有道之Mysql实用技能
Postgres vs MySQL
Java数据库设计入门
SQL语句创建表单table
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券