实体关系模型/关系模型和属性规范化

Entity Relationship Model / Relational Model and Normalization of Attributes

我有以下问题。如果我有

这样的关系

请求 = {[Request_ID:整数,状态:字符串,Start_Time:日期]}

Request_ID 是主要属性,Status 和 Start_Time 是普通属性。

如果我想将 Status 从 String 规范化为 Int,例如我的 ref_Status table 看起来像这样。

Status_ID |状态名称

1 |新

2 |旧

3 |完成

通过这种规范化,属性状态是否变成了实体?

属性用于描述 Status-ID 所做的实体,但同时它是另一个 table 的外键,即使它只包含暗示我这会的名称成为实体。

如果有人能帮我解决这个问题,我会很高兴。

提前谢谢你,我希望我的问题很清楚。

您所描述的是为状态引入代理键。与归一化无关。

Chen 的 ER 模型中的实体由 values 表示,状态可以解释为实体,无论它是否由一个 table 或 int 表示一个字符串另一个。