foreign-keys 相关问题

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

Laravel Morph关系在数据库层如何维护数据完整性?

在基于 SaaS 的系统背景下,我正在使用 Laravel 的 Morph 关系技术设计一个角色管理系统。该系统涉及为公司实体和管理员分配角色......

回答 1 投票 0

在实体框架中使用外键作为主键的正确方法是什么?

这是 id 生成实体: 公共类ConceptDataEntry { [钥匙] 公共长ID { 获取;放; } } 下面是一个依赖于 ConceptDataEntry 实体生成的 id 的示例实体: 公开

回答 1 投票 0

SQLITE:插入或替换到主机表后,引用列的值未在从属表中更新

我有两个 SQLite 表: 其中一个主 ID 用作主键,辅助 ID 可能为空(即未知),但如果不为空,则它在表中必须是唯一的。 另一张桌子哈...

回答 1 投票 0

如何为具有相同关系的两个外键的模型编写关联?

我又回到了一个我自己没有解决的问题。我有一个发货表,其中包含两列地址,即 to_address_id 和 from_address_id。 在查看了相关问题后...

回答 2 投票 0

Laravel 项目未定义变量 $stores

我是 Laravel 的初学者,我正在创建一个带有 CRUD 操作的简单 Laravel 项目。现在我有两个数据库表:store 和employee。我已经完成了其他功能,例如创建一个新的...

回答 1 投票 0

带有外键的表是否应该直接链接到其相关表?

我正在创建一个包含客户、地址和国家/地区表的数据库。 我希望地址和国家/地区成为客户表中的属性,或者至少能够为给定客户访问。 如果我使用

回答 1 投票 0

使用触发器(FK键)oracle apex删除并插入另一个表

我有两个时间表。如果从(约会)计划中删除约会并将其添加到(archive_appointments),我想使用触发器 创建表“约会” (“

回答 1 投票 0

List<>

我在 Flutter 应用程序中使用 Floor 作为 SQLite 抽象。 我想保存一个包含礼物列表的人,因此我创建了一个外键(如此处所述)并将子 ID 映射到父礼物,但我得到...

回答 1 投票 0

django admin 对外键字段列表进行排序

django 管理视图中是否有用于外键字段排序的选项?即我有一个“School”模型的外键,它显示为下拉菜单,按 pk 排序——我希望对其进行排序

回答 4 投票 0

两列上的外键约束,以将 ALTER 和 INSERT 限制为某些值

在postgres中,我想将某个列中的值可能插入和更改为另一个表中的给定组合。 我有表A。user_id是唯一的,project_id不是唯一的...

回答 1 投票 0

Sqlite 外键不匹配?

我已阅读问题是什么导致此 sqlite 外键不匹配?并理解引用的外键是唯一的,但插入表仍然会抛出外键不匹配错误:

回答 1 投票 0

django-admin formfield_for_* 根据实例更改默认值

我正在尝试更改外键表单字段的默认值,以根据登录用户设置其他模型的值。 但我却绞尽脑汁想... 这:改变ForeignKey的定义...

回答 2 投票 0

定义sqlite表的订单?

我目前正在创建一个sqlite数据库,我需要在其中定义一个排名系统。 每个级别必须在层次结构中具有唯一的位置。 我想到的第一个方法是创建一个职位

回答 1 投票 0

Android - crossref 表中的ForeignKey 有何用途?

我的应用程序定义了两个实体CardEntity和TagEntity,这些实体具有多对多关系。 我已经实现了以下交叉引用表来模拟多对多关系: @恩蒂...

回答 1 投票 0

如何过滤 Entity Framework Core 中包含的可选模型

我正在使用.NET 7,我有以下模型类: 公共类 MachineSchedule :BaseModel { 公共 int MachineScheduleId { 获取;放; } 公共 EWeekDay 工作日 { 获取;放; ...

回答 2 投票 0

Postgres 11 不强制执行外键约束?

即使问这个问题也让我觉得很傻,但请听我说完。 我们的 PSQL 数据库中有两个表,我们称它们为 A 和 B。发生的情况如下: postgres=# \d A; ...

回答 1 投票 0

处理复合外键的正确方法

我有多个类X、Y、Z: 公开课X { 公共 int Id { 得到;放; } 公共虚拟列表图像{获取;放; } } 公开课Y { 公共 int Id { 得到;放; } 公开

回答 1 投票 0

如何在laravel中建立两个表之间的关系?

我的数据库有两个表“游戏”和“团队”。 游戏迁移: $table->unsignedBigInteger('homeTeam'); $table->unsignedBigInteger('awayTeam'); $table->foreign('homeTe...

回答 2 投票 0

检查postgresql中的外键约束顺序

考虑我有一个像 lgs_item 这样的表,其中包含以下项目 id 标题代码 -------------------------------- 1 台笔记本电脑 01 我有几个表格引用了

回答 1 投票 0

mysql - 向表添加外键约束

我有两个表,名称为users,user_friends。 user 有超过 1000 万条记录,user_friends 有超过 6 亿条记录。问题是它没有约束。即当用户...

回答 1 投票 0

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