【发布时间】:2010-11-29 19:26:10
【问题描述】:
假设您想将某物长 30 米,或 50 英尺,或温度为 50 开尔文,速度为每小时 50 公里的数据库写入数据库。 您将如何表示这些单位?
澄清两点:
- 任何类型的单元,而不是它们的预定义、明确定义的子集。
- 我的问题更多与单元本体的存在有关。我选择了数据库示例,因为它是我想到的第一个示例,但是用 XML 或 JSON 表示单元之类的场景同样可能发生。
【问题讨论】:
-
对问题进行了澄清。几乎是重复的,但答案描述了维度分解。也许我的问题不清楚,但我要求更多的是通用单元的标准化表示,而不是其存储策略到数据库中。换句话说,如果您碰巧将“Foobaricity”定义为表达编程语言之美的单位,那么您将需要一个本体论表达,我想,从目前的答案来看,遵循已经存在的东西的踪迹.
标签: database standards units-of-measurement