foreign-keys 相关问题

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

在 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

使用 id 和 ENUM 为不同表创建复合外键

我正在设计一个 PostgreSQL 数据库模式,其中我需要建立一个复合外键,该外键根据存储在另一列中的 ENUM 值引用各种表。在 main_table 中有列

回答 1 投票 0

在 PostgreSQL 中使用 ID 和 ENUM 为不同表创建复合外键

我正在设计一个 PostgreSQL 数据库模式,其中我需要建立一个复合外键,该外键根据存储在另一列中的 ENUM 值引用各种表。 在我的

回答 1 投票 0

当键列名称不匹配时,如何连接 R 中的两个表?

我有一个 main_table,其中有一个名为category 的列,然后我有一个带有 id 列的category_table。它们的功能类似于主键和外键,但是当我尝试连接表时,ID 不...

回答 1 投票 0

Sequelize (node.js) - 渴望从连接表中的附加外键加载模型

我遇到了一个问题 - 我想立即加载 M:N 关系的连接表中包含的附加模型。我尝试了一些方法,但无法让它发挥作用。 设置: 常量用户 =

回答 1 投票 0

Djangorelative_name 关于模型继承的问题

我对模型继承和反向关系有疑问。 这是我的模型: A(B)类: 指定 = CharField() B类(): 所有者=ForeignKey(A, null=True, 空白=True, related_name='...

回答 1 投票 0

如何在JPA/Spring中@join表a中的列键与表b中的外键

如何通过 @joincolumn 将表 A 中已有的键与表 B 中的字段链接起来。 详细地说,我有一个类服务器及其密钥 serverId。它与类别许可证有一对一的关系...

回答 1 投票 0

如何获得双列唯一键作为外键?

我在MariaDB 11.0.2中有以下两个表: 创建表“语言”( `名称` char(49) 默认为 NULL, `ISO_639_1` char(2) NOT NULL, `Language_ID` int(10) 无符号 NOT NULL AUTO_INCREMEN...

回答 2 投票 0

Postgresql 中是否可以有一个外键引用多个表?

我正在为票证管理系统设计数据库架构。 该架构的一部分将包括下表: 创建表工作流程( workflow_id BIGINT 始终作为 IDENTITY 生成

回答 1 投票 0

Postgres 中的虚拟外键?

我为此浏览了很多问答,但没有找到任何真正的答案,所以我提出了这个问题。 正如大多数专业人士所知,大多数科技公司实际上并不使用外键。是否...

回答 2 投票 0

数据库中相互连接的三个表

我的数据库中有三个表,名称如下: 快递(id_courier,...) 结构(id_struct,...) 响应(id_reponse,...) 信使可以被发送到一个或多个结构 结构可以

回答 0 投票 0

如何在 Laravel crud 视图中获取名称而不是外来 ID

所以我想在读取视图中获取名称而不是外键,并且我想在创建和编辑视图中将名称转换为外键 所以我想在读取视图中获取名称而不是外键,并且我想在创建和编辑视图中将名称转换为外键 <div class="col-xs-12 col-sm-12 col-md-12"> <div class="form-group"> <strong>manufacturer_id:</strong> {!! Form::text('manufacturer_id', null, array('placeholder' => 'manufacturer_id','class' => 'form-control')) !!} </div> </div> 我想我可以通过使用 $computer->manufaturer->name 在读取视图中获取名称而不是外键。但还是不知道如何解决创建和编辑视图

回答 0 投票 0

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