相关疑难解决方法(0)

规范化:"重复群体"是什么意思?

我已经阅读了不同的教程并看到了标准化的不同例子,特别是第一范式中"重复组"的概念.从他们那里我已经认识到,重复的群体是"有点"的多值属性(例如这里这里).

但是,在将ERM(实体关系模型)映射到RDM(关系数据模型)的过程中,我们已经通过在父表中包含外键来为每个多值属性创建单独的表?参考:这个

其次,那些"重复组"基本上是在同一行中水平排列,还是可以在同一列中反复出现相同的值,即一次又一次地出现属性的相同值,也是一个重复的组,应该被消除?

在此输入图像描述 在此示例中,英语值一次又一次地重复.这是一个重复的群体吗?如果我删除它以使用Subject Name和Module_ID(外键)创建另一个表SUBJECT,这就是我得到的.当然它摆脱了重复的价值,但我不确定这是否是正确的.这样对吗? 在此输入图像描述

database database-design database-normalization

13
推荐指数
1
解决办法
4万
查看次数

mysql是否在Single查询中多次插入原子?

我在做一个多刀片查询:

INSERT INTO table (c1, c2) VALUES (1,2),
                                  (2,3),
                                  (3,4),......
         ON DUPLICATE KEY UPDATE c2 = VALUES(c2)
Run Code Online (Sandbox Code Playgroud)

现在假设在查询中指定了超过数万个VALUES(因此省略号)....

有没有一种情况,VALUES的某些部分设法在数据库中插入/更新,但其余部分可能由于某种db错误/故障/内存耗尽等而未插入/更新?

mysql查询是ALL还是Nothing?

对于每个执行的mysql查询,是否可以顺利插入/更新查询中指定的所有值,或者不会插入/更新任何值?

mysql sql insert atomic sql-update

9
推荐指数
2
解决办法
9095
查看次数

MySQL 中违反 1NF

MySQL支持JSON 数据类型。它是否违反了字段原子性的1NF 规则?如果不是,那么它的合理性如何?

mysql sql json relational-database database-normalization

4
推荐指数
1
解决办法
916
查看次数

数据库管理系统规范化

我如何使这种关系正常化?

Emp_project(SSN,PNum,Hours,Ename,PName,Plocs)
Run Code Online (Sandbox Code Playgroud)

database rdbms database-normalization

-4
推荐指数
1
解决办法
1328
查看次数