22得票1回答
Django中的主键和唯一键

我有一个自定义主键需要在模型的特定数据中进行设置。 但这还不够,因为尝试插入重复的数字是成功的。所以现在当我将 primary_key=True 替换为 unique=True 时,它可以正常工作并拒绝重复的数字了!!但根据这个文档(使用字段)。 primary_key=True 意味着...

20得票5回答
Entity Framework 4中的唯一键

一个已存在的数据库架构具有独特的非主键和一些依赖它们的外键。 在实体框架 v4 中,是否可以定义不是主键的唯一键?如果可以,如何实现?

15得票1回答
如何让EF6遵守关联/关系多重性中的唯一约束(在FK上)?

2019更新 / TLDR; 切换到Entity Framework Core(或其他) 尽管缺少一些“功能”,EF Core除了主键外,正确使用替代键(又称唯一约束条件),因此在遵循关系代数方面做得更好。否则,则可能会因情况而异;至少它正确支持许多SQL架构。 此支持已添加到(非常过时的...

14得票5回答
MySQL问题 - 唯一键不起作用,还是我理解有误?

我正在尝试创建一个关系,其中可能包含四个不同的部分,但是相同部分的任何集合都应该被视为唯一。 例如: 一个任务必须有一个指定的公司,可以选择地拥有一个指定的位置、工作组和程序。 一个任务如果没有位置,就不能有工作组。 假设我们有公司 A、B、C;位置 X、Y、Z;工作组 I、J、K 和程序...

13得票1回答
PostgreSQL:是否可以为主键或唯一键提供自定义名称?

当我写下以下代码: CREATE TABLE accounts ( username varchar(64) PRIMARY KEY, 我得到了名为:accounts_pkey 是否可以分配自定义名称,例如"accounts_primary_key"? 关于UNIQUE也是同样的...

13得票1回答
如何将EF6关联添加到非主键的候选键/唯一键?

使用先定义模式,我有一个数据库结构,如下所示ExternalDataItems --- edataitem_id PK -- surrogate auto-increment - NOT for FK relation here datahash UX -- Candidate...

12得票3回答
SQL Server中的唯一键是聚集索引还是非聚集索引?

我是SQL Server的新手,在学习聚集索引时感到困惑! 唯一键是聚集索引还是非聚集索引?唯一键仅在列中包括null的情况下持有唯一值,因此根据这个概念,唯一键应该是聚集索引,对吗?但是当我阅读MSDN的文章时感到困惑。 创建唯一约束时,默认会创建一个唯一的非聚集索引来强制执行唯一...

12得票3回答
SQL - 唯一键,主键和外键

就 SQL 概念而言,唯一键(Unique Key)、主键(Primary Key)和外键(Foreign Key)有什么不同? 它们彼此之间有何不同?

12得票3回答
在现有模式中使用字段创建Solr复合唯一键

我在Solr中有一个名为LocationIndex的索引,其字段如下:<fields> <field name="solr_id" type="string" stored="true" required="true" indexed="true"/> ...

10得票4回答
如何防止具有重复索引/键的行被附加到数据框中?

我有一些数据,其中两个变量(“ManufactererId”和“ProductId”)的组合构成唯一键/标识符。数据看起来像这样:my.data <- data.frame(ManufactererId = c(1, 1, 2, 2), Pro...