【发布时间】:2018-05-19 17:32:55
【问题描述】:
如果一个逻辑数据模型使用可选的外键对实体建模,那么模型上是如何表示的?我现在正在看一个,例如,我们有:
COUNTRY 1:1 ----------- 0:N TRANSACTION
TRANSACTION 实体包含一个国家属性,该属性可能有也可能没有值。我原以为在这种情况下,FK 的可选性将显示为:
COUNTRY 0:1 ----------- 0:N TRANSACTION
正确吗?或者 1:1 是否也意味着“IFF 提供了一个值”?
【问题讨论】:
-
逻辑数据模型不对实体建模,这是概念数据建模。逻辑数据模型模型谓词。
-
好的,我有一个数据模型,其中包含“逻辑”下列出的元素类型:stackoverflow.com/a/30982457/6923771,包括属性、PK 和 FK。我想知道在这样的模型中应该如何描述可选的 FK。
标签: entity-relationship data-modeling