foreign-keys 相关问题

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

如何使用 Laravel 迁移删除外键?

我尝试使用 Laravel Migrations 删除一个包含外键的 InnoDB 表,但我发现我需要先删除外键,但我在文档和文章中读到的内容并没有。 ..

回答 1 投票 0

SQLAlchemy:选择嵌套列

我有以下模型和关联。 AA 可以有多个 BB,即 AA.bbs 是 BB 的列表。我只想从 AA 和 BB 中选择几列,即 AA 的名称和 BB 的名称、用户名。 aa2cc_assoc...

回答 1 投票 0

如何使用 Doctrine 创建外键

我开始学习 Doctrine 并尝试使用外键在两列之间创建关系。在我的示例中,该关系应该在一个表内实现。这是我的实体类...

回答 1 投票 0

向现有表添加外键

我一直在尝试将这些键添加到我的表中,但出现错误 ORA-01735: 无效的 ALTER TABLE 选项 我的代码: 更改表室 添加外键 (RoomType_ID) 参考 RoomType(RoomType_I...

回答 1 投票 0

定义强度关系 pgadmin 4

我正在开发一个数据库,表之间有不同类型的关系,1:M 和 M:N。我已经在 PG Admin 4 中通过外键定义了关系。 当我在 QGIS 中打开模型时...

回答 1 投票 0

两个 DRF 帖子的故事,一个有效,一个无效

为 django 应用程序构建 vue.js gui,我有两个 .vue 页面,一个用于添加正在工作的新客户端,另一个用于添加不工作的新客户端帐户。他们看起来是

回答 1 投票 0

如何使用包含 FK 和 M2M 关系的模型创建 DjangoModel 表单

我看过单独讨论此场景的帖子,但它们似乎很旧,使用旧文档。我在这里想知道是否有新的修复。而且我对 django 还比较陌生,他们

回答 1 投票 0

SQL - 使用相同外键引用两个不同表主键的最佳实践?

我正在使用具有以下(简化)数据库设计的PostgreSQL:我有一个表拍卖,每次拍卖都可以由法庭或上诉法院处理。 这样我就有了上诉法院的表格(p...

回答 1 投票 0

Laravel 在事务内插入父子失败

我正在尝试执行 2 次插入,在 2 个表中表通过外键受到约束。这两个操作必须在事务内执行,以防止最终失败。 (实际上我需要

回答 6 投票 0

MySQL 中 RESTRICT 和 NO ACTION 有什么区别?

我正在尝试对列进行 FK,现在我在想什么时候应该使用 ON DELETE RESTRICT? (或更新限制)。这和NO ACTION不一样吗? 那么 ON DELETE RESTRICT 意味着您...

回答 2 投票 0

连接/组合/链接数据集的外键

我有两个主表,一张保存产品,一张保存与产品相关的成本。问题是我需要一个链接表来将两者(查找表)组合起来,仅作为成本

回答 1 投票 0

在 DBeaver 中逐行调试 SQL 脚本中的 SQL 错误

我使用的是DBeaver 23.1.2。以下 SQL 脚本失败并出现以下 SQL 错误: SQL 错误 [1]:[SQLITE_ERROR] SQL 错误或丢失数据库(“type_id”附近:语法错误) 是

回答 1 投票 0

在 DBeaver 中逐行调试 SQL 脚本中的 SQL 错误

我使用的是DBeaver 23.1.2。 以下 SQL 脚本失败并出现以下 SQL 错误: SQL 错误 [1]:[SQLITE_ERROR] SQL 错误或丢失数据库(“type_id”附近:语法错误) 是...

回答 1 投票 0

使用外键从两个h2表中删除

我有一个 h2 数据库,其中有两个带有外键的表,例如 创建表主控(masterId INT PRIMARY KEY,slaveId INT); 创建表从属(slaveId INT PRIMARY KEY,某些 INT, 建设...

回答 1 投票 0

如何在同一个表的派生部分引用主键?

让我们考虑以下两个简化的表格: 创建支付表 ( id bigserial 不为空主键, 方法整数, method_name 名称, 总数值, 付款日期时间戳

回答 1 投票 0

Hibernate 和 H2 OneToMany 双向映射的“引用完整性约束违规”

所以我有两种简单的豆子——FatKid 和汉堡包。现在,由于我不知道的原因,我不仅需要能够查找某人吃过的所有汉堡包,还需要能够查找谁吃了哪个特定的

回答 2 投票 0

postgresql,如何在引用另一个表的表上插入元素,但不是引用所述表而是引用它的派生表

我有一个表“Compra”,从中派生出“CompraVirtual”和“CompraFisica”。我还有表“Comprobante”,从中派生出“Boleta”和“Factura”。 Comprobante 有其外键引用

回答 2 投票 0

领域关系与嵌入对象

我习惯了SQL,不太了解Realm的内部原理。在检查了使用 Realm 的通常建议后,我发现通常不鼓励数据库规范化,以及

回答 1 投票 0

如何将MySQL主键从有符号更改为无符号?

在我的带有外键的 MySQL InnoDB 数据库中,我不小心让一些主键签名,而不是像我希望的那样未签名。 现在我想用 ALTER TABLE 语句更改它,但是...

回答 6 投票 0

创建具有多个外键的表

当我尝试创建一个包含 1 PK 和 3 FK 的表时。但遇到以下错误。 代码1: SQL: 创建租金表 ( 卡号、 项目ID varchar2(10), 拨款日期 DATE, 返回日期...

回答 1 投票 0

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