database-normalization 相关问题

数据库规范化是组织关系数据库的字段和表以最小化冗余和依赖性的过程。它删除插入,删除和更新异常。规范化涉及将表分解为较少的reduncant,较小的表而不会丢失信息。

正常形式 - 第二对第三 - 只是复合键的区别?非平凡的依赖?

我看过这篇文章,但我并不真正理解所使用的术语(非平凡的函数依赖,超级键)从我读过的第二个正常形式似乎与复合键有关,而第三个正常...

回答 1 投票 2

3NF的定义

我对3NF的定义感到困惑。设R是与属性集X的关系。假设Y - > A是函数依赖,其中A是非素数属性,Y是X的子集。如果Y是......

回答 1 投票 1

规范化和主键

在给定的表中,如果没有主键,甚至无法创建复合主键,那么该表的正常形式是什么?如果它的零(0NF)添加一个新列并使其成为......

回答 4 投票 1

Postgres返回[null],而不是连接表的array_agg的[]

我正在Postgres中选择一些对象及其标签。模式非常简单,只有三个表:对象ID标记ID | object_id | tag_id标签ID |标签我使用...

回答 6 投票 38

依赖保留

因此,我正在查看我的数据库备注和材料,试图让自己了解即将采访的一般概念和术语。我已经陷入了依赖,然而无损-...

回答 2 投票 7

像我五岁一样解释 - >主键如何满足第一范式

提前感谢您的知识。我正在攻读Microsoft技术考试,其中一个练习题是:创建主键满足第一个普通表格。对或错? ...

回答 5 投票 2

寻找最强的正常形式,如果它不在BCNF中分解它?

我知道当输入是基本的时候如何轻松地解决这些问题。我知道第1,第2和第3范式以及BCNF的规则。然而,我正在通过一些练习练习,我看到......

回答 1 投票 1

如果我们使用自动递增的标识列和PK,则违反3NF

正如Thomas Connolly和Carolyn Begg在180页所写的数据库解决方案第二版中所述:第三范式(3NF)已经在1NF和2NF中的表,其中......

回答 3 投票 2

具有用户ID和用户名列的Users表的第三范式

我一直在学习数据库规范化,我对我的网络应用程序的用户表有疑问。表模式如下:users(user_id,username,password,first_name,...

回答 1 投票 0

Cassandra表定义/分区/建模

尝试为我们的场景定义正确的架构/表:我们有几百个电子商务站点,每个站点都有唯一的siteId。每个站点都有自己的最终用户,每个用户最多可达1000万个独立用户...

回答 2 投票 2

鉴于这些FD(工作人员,患者,日期,时间,手术),如何将这个UNF表归一化到3NF

下表未规范化:假设存在以下功能依赖关系,我们将如何规范化该表?:我似乎无法找到规范化表的方法,而...

回答 1 投票 0

基于原始功能依赖或规范覆盖的依赖性保留?

鉴于R的这些功能依赖性:{A,B,C,D,E,F} AC-> EF E-> CD C-> ADEF BDF-> ACD我将此作为规范封面:E-> C C- > ADEF BF-> C然后将其分解为Boyce ...

回答 1 投票 -1

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