发布网友 发布时间:2024-07-22 00:10
共1个回答
热心网友 时间:2024-08-16 21:47
在数据表示中,EAV(Entity-Attribute-Value)模型采用了一种稀疏矩阵结构,类似于在非空存储空间中高效存储数据的方式。在EAV模型中,每个实体的属性值都是描述该实体事实的具体信息,它们以行的形式存储在EAV表中。这种表结构通常被描述为“长而瘦”,即行数众多而列数较少。
EAV表由三部分组成:
以一个临床研究结果为例,如98年1月5日早上的记录,医生查看一位发热病人的信息,如病人的温度(102华氏度)、咳嗽情况(有,且有黄痰和血丝)、心率(98次/分钟)等。这种模型允许随着新的医疗发现和测试的出现,不断添加新的“列”,且大多数情况下,列值通常是空的,以保持表的简洁性和高效性。