foreign-keys 相关问题

外键是关系(和SQL)数据库的数据完整性功能。外键是关系表中的一组属性,它受参照完整性约束的约束。参照完整性约束要求一个表A中的外键属性值必须与某个指定表B中的相应值匹配(有时可能与A表相同)。

外键约束问题(分层数据)

我正在使用SQLite(v1.0.88.0)和Dapper通过附加的闭包表存储一些分层数据。我在SQLite中启用了foreign_keys支持,但它对我来说根本不起作用。这里是 ...

回答 1 投票 0

Sql server - 动态更改所有外键约束Update_Rule

我试图通过在数据库中将UPDATE_RULE设置为“NO ACTION”来检查所有外键约束,并将该规则更改为“CASCADE”。所以,我知道我应该首先删除该约束并重新添加...

回答 1 投票 0

查找第三个表中不存在的两个表的组合

我有三个表:表A(> 1.000.000行)+ ---- + ----------- + | id | field_A_1 | + ---- + ----------- + | 1 | testa1 | | 2 | testa2 | | 3 | testa3 | + ---- + ----------- +表B(~100 ......

回答 2 投票 1

Django - 动态模型参数值

我有两个简单的模型与ForeignKey关系,类和对象说(对象有FK属性为类别)和管理我需要分配另一个对象属性值基础的值...

回答 2 投票 0

使用Save_Changes实体框架外键违规

这绕过了令人愉快的场景,其中Entity Framework拒绝让程序员能够更改保存数据的顺序...最终结果:当我尝试保存我的更改时......

回答 1 投票 1

使用Laravel迁移创建外键时出现MySQL错误

我有一个Laravel应用程序设置,我正在使用Sentry 2进行用户身份验证。我有一个名为Post的模型以及默认的sentry用户表。我想有一个用户有很多帖子,...

回答 1 投票 5

修复了Innodb完整性约束违规:1452 [重复]

我可以用什么Innodb查询来纠正以下问题? SQLSTATE [23000]:完整性约束违规:1452无法添加或更新子行:外键约束失败(mrvallar_magdb ....

回答 2 投票 3

MongoDB关系属性更新

我有两个名为“书籍”和“作者”的馆藏。此外,在书籍收藏中还有一个名为作者的子文档,如下所示[{“Id”:“3535345345”,“标题”:“书名”,“已发布”......

回答 1 投票 1

保存产品时出现外键约束错误

$ product = Mage :: getModel('catalog / product'); //构建产品$ product-> setStoreID($ store_id); //存储Id $ product - > setTotalrooms($ post ['room'])// ...

回答 6 投票 2

SQLSTATE [23000]:完整性约束违规:1452无法添加或更新子行:外键约束失败 - Laravel

我知道这个问题已被提出,但我仍然无法找到我做错的事。我正在使用Laravel框架。我有2个表(用户和位置)。当我想创建一个用户时,我......

回答 2 投票 7

Rails:引用一个表时创建两个导航属性

我正在创建一个名为Routes的表,它只有destination_airport_id和arrival_airport_id。我希望能够引用@ route.destination_airport,但Rails不会创建这些属性。 ...

回答 1 投票 0

SQLITE:选择共享相同外键的所有项目

我是SQL和Sqlite的新手,我可能不会这样做,但是出于学术原因,我正在尝试用自己创建的脏数据库来学习基础知识。请原谅我...

回答 1 投票 0

外键引用目标不存在

我需要同步来自不同Firebird数据库的两个表中的数据。确切地说,我需要使用表Users(2nd DB)中的记录更新表Person(1st DB)中的记录。不仅是“名字”,“......

回答 2 投票 1

违反外键约束

我遇到这个问题INSERT在表'PURCHASEDETAILS'上导致密钥(P0003)违反外键约束'SQL141108214008671'。声明已经回滚。我似乎无法找到......

回答 1 投票 1

带有_id的Django后缀ForeignKey字段

假设我的模型中的字段f定义如下,作为外键:f = models.ForeignKey(AnotherModel)当Django同步数据库时,在db中创建的字段将被称为f_id,自动...

回答 1 投票 10

如何添加一列外键的值?

我有一个名为带有这些属性的电影的表:id title director和genre(fk)这里的genre列是空的。然后我有流派表:genreid genre现在如何在...中填写流派列

回答 1 投票 0

mysql外键违反2级多对一关系

我有3个表,一个Child,一个Parent和一个GrandParent。 Child有一个列(parent_Id)指向Parent(多对一关系)。 Parent有一个指向GrandParent的列(grand ParentId)(...

回答 1 投票 0

插入记录时,关系表不会更新

也许这可能是一个愚蠢的问题。好的,所以我创建了下表:create table USER(ID int NOT NULL AUTO_INCREMENT主键,firstname varchar(50)not null,lastname ...

回答 1 投票 0

如何在数组数据类型的元素上添加外键约束

我正在尝试执行此hsql查询,但我得到了execetion,因为PATIENTVISIT中的'SYMPTOMS'是Array Varchar()类型,其中表SYMPTOMS中的'SYMPTOM_NAME'是varchr()类型:ALTER ...

回答 1 投票 0

在Code-First Entity Framework中包含复合主键中的外键

我有一个名为Member的实体,我想为其设置MemberId和GroupId的主键。在这种情况下,GroupId是实体组的主键。使用下面的代码,外键......

回答 1 投票 5

© www.soinside.com 2019 - 2024. All rights reserved.