ElevateDB关系模型是做和不做的
ElevateDB relational model do’s and dont’s

我的公司在我们的产品中使用ElevateDB。 但是,我们的数据库只是一堆表格。 最近,随着更多功能的设计和更多模块的添加,我们发现我们的数据不是......

如何识别保持参照完整性的父记录上的“首选”子女?
How to identify a "preferred" child on a parent record maintaining referential integrity?

我正在定义一个表示由一个或多个零件项组成的页面的实体。 每个页面必须至少定义一个部分。 每个零件只属于一个页面。 其中一个部件项目...

实现物化路径上的参照完整性?
Enforce Referential Integrity on Materialized Path?

我正在尝试使用此处描述的Materialized Path模型实现树状结构:http://www.dbazine.com/oracle/or-articles/tropashko4。 是否有可能强制参照完整性......

如何将overlay的objectClass成员更改为groupOfUniqueNames
How to change the memberof overlay's objectClass to groupOfUniqueNames

我正在运行OpenLDAP 2.4.31。 基于反向组成员身份维护:每当成员资格属性发生更改时,覆盖成员都会更新一个属性(默认情况下为memberOf)...

如何在检查约束中引用其他表?
How to reference other tables in check constraints?

我有一张表,产品支持文章ID:产品支持文档ID int NOT NULL <主键> ParentArticleID int NULL ProductID int NOT NULL标题varchar(100)NOT NULL内容varchar(MAX)NOT ...

如果没有其他孩子引用,请删除父项
Delete parent if it's not referenced by any other child

我有一个示例情况:父表有一个名为id的列,在子表中作为外键引用。 删除子行时,如何删除父母以及是否没有引用父母...

是否有可能推迟引用完整性检查直到SQL Server中的事务结束?
Is it possible to defer referential integrity checks until the end of a transaction in SQL Server?

我最近在Fowler的PofEA中读到过,有些数据库引擎允许您延迟RI检查直到交易结束。 这在SQL Server中可能吗? 问题出现在一些场景中...

PostgreSQL:删除从另一个表引用的行
PostgreSQL: deleting rows referenced from another table

我有两个表,object和object_data,对象通过外键引用object_data(关系为1:1)。 对于一组对象,我需要清空它们的object_data引用并删除...

如何处理相互递归的插入
How to deal with mutually recursive inserts

我有一个定义相互递归表的模型:AnswerId QuestionId text问题正确AnswerId我需要做什么来实际插入一个问题? 我需要知道 ...

SQL Server外键到多个表
SQL Server foreign key to multiple tables

我有以下数据库模式:members_company1(id,name,...); members_company2(id,name,...); 配置文件(memberid,membertypeid,...); membertypes(id,name,...)[{id:1,name:'...

在MySQL中,与FKs“CONSTRAINT”是什么?
In MySQL, with FKs what's "CONSTRAINT" do?

我查看了MySQL 5.1文档,但仍然无法弄清楚 - 我注意到我输入到MySQL的代码和系统输出代码之间的区别。 有什么不同 ...

FOREIGN KEY约束的“多态性”
"polymorphism" for FOREIGN KEY constraints

这个字段在一个表中:room_id INT NOT NULL CONSTRAINT room_id_ref_room REFERENCES room我有两个房间的两张桌子:standard_room和family_room如何做类似...

将Oracle表限制为单行的简单约束
Simple constraint to limit an Oracle table to a single row

我正在寻找一种简单的方法将应用程序配置表限制为1行。 我知道我可以用包含子查询的虚拟列或顶部的物化视图来做到这一点,但实际上它是...

INSTEAD OF触发器和CASCADE路径
INSTEAD OF Triggers and CASCADE paths

假设我在层次结构中有3个表:TableA - > TableB - > TableC TableC与TableB具有外键关系,并且TableB与TableA具有外键关系。 如果我删除了...

SET CONSTRAINTS ALL DEFERRED在PostgreSQL 9.3中无法按预期工作
SET CONSTRAINTS ALL DEFERRED not working as expected in PostgreSQL 9.3

如果我按如下方式定义表a和b:CREATE TABLE a(i integer); ALTER TABLE a ADD CONSTRAINT pkey_a PRIMARY KEY(i); CREATE TABLE b(j integer); ALTER TABLE b添加CONSTRAINT fkey_ij FOREIGN KEY(j)...

每个应用程序的数据库VS一个用于所有应用程序的大数据库
Database per application VS One big database for all applications

我正在设计几个将共享2或3个数据库表的应用程序,而其他所有表都将独立于每个应用程序。 共享数据库主要包含用户信息,在那里...

mysql将表中的多个外键添加到相同的主键
mysql Multiple Foreign Keys in a Table to the Same Primary Key

我有一个用户ID为主键的表用户。 我有另一个名为朋友的桌子。 在朋友表中,我有两个用户作为由UserID和FrndID列表示的朋友,其中......

CouchDB是否支持参照完整性?
Does CouchDB supports referential integrity?

我是CouchDB的新手,并且了解它。 我没有遇到CouchDB对参照完整性的支持。 我们可以为CouchDB文档中的字段创建外键吗? 例如是否有可能...

(doctrine2 + symfony2)级联删除:完整性约束违规1451

首先,对我可怜的英语感到抱歉...我有四个实体:用户,应用程序,包和实体。 这里是他们的关系(级联坚持和删除,见下面的代码):用户1-n ...

mysql在外键约束下的循环依赖

鉴于架构:我需要的是让每个user_identities.belongs_to引用一个users.id。 同时,每个用户都拥有图中所示的主要身份。 但是,当我尝试...

如何在单表继承上实施参照完整性?

我已阅读了Bill Karwin有关单表继承的答案,并认为这种方法对于我正在考虑的设置很有用:播放列表-------- id AUTO_INCREMENT标题TeamPlaylist ---...

SQL Server:如何知道是否有任何行正在引用要删除的行

如果任何行引用要通过FK删除的行,则不能删除行。 是否有可能在执行DELETE语句之前知道是否有行正在引用要删除的行?

CONSTRAINT检查来自远程相关表的值(通过连接等)

我想添加一个约束来检查相关表中的值。 我有3个表:CREATE TABLE somethink_usr_rel(user_id BIGINT NOT NULL,stomethink_id BIGINT NOT NULL); ...

什么时候参照完整性不合适?

我理解需要具有参照完整性以限制输入的特定值,或者可能防止在删除请求时将其删除。 但是,我不清楚有效使用...

如何在事务中短暂地中断参照完整性,而不禁用外键约束?

我有一个包含3列的表:ID,PARENT_ID,名称PARENT_ID在同一个表中具有ID与外键的关系。 该表正在建模层次结构。 有时记录的ID会改变。 ...

Rails:删除级联vs依赖的破坏

假设我有两个表格:用户和订单。 用户有很多订单,所以我的订单表中自然会有一个外键user_id。 什么是最好的做法(从速度,风格和...

审计表:保持参照完整性 - 好或坏

我们正计划在我们的数据库中引入简单的审计跟踪,并使用触发器为每个需要审计的表创建历史记录表。 例如考虑表StudentScore,它有几个...

如何禁用Postgres 8.2中的引用完整性?

谷歌在这方面的结果有点薄,但表明这不太可能。 我的具体问题是,我需要重新编号在两个相互关联的表中的ID,使...

为什么Rails迁移在应用程序中定义外键但不在数据库中定义外键?

如果我定义了一个客户和订单模式,其中客户“有很多”订单和订单“属于”客户,在Rails中,我们通过...通过...与客户谈论订单有一个外键

在MySQL中,我可以推迟引用完整性检查,直到提交

在这个问题中,我一直在读PoEAA,想知道是否可以推迟参考完整性检查,直到在MySQL中提交。 我想遇到这个问题,想要插入一堆...

MySQL外键允许NULL?

我拼凑了一个图像网站。 基本的模式很简单的MySQL,但我有一些麻烦,试图表示与图像相关联的可能的管理标志(“不适当”,“...”

创建具有空列的唯一约束

我有一个这个布局的表:CREATE TABLE Favorites(FavoritesId uuid NOT NULL PRIMARY KEY,UserId uuid NOT NULL,RecipeId uuid NOT NULL,MenuId uuid)我想创建一个唯一的...
1