Rails / MySQL医疗保健应用程序中的重复关系

时间:2014-07-03 16:16:47

标签: mysql sql ruby-on-rails

应用程序概述

我正在构建一个Ruby on Rails应用程序来使用MySQL组织药物。本申请的目的是提供剂量特异性治疗建议,并提供有关治疗各种疾病的药物效用的更多一般信息。

当前实体

“药物” - 例如:“Abilify”

“剂量” - 例如:“10mg”

“条件" - 示例:“抑郁症”

所需用例的潜在实体

“处方”(治疗+条件)=>对于特定条件,这是剂量特定数据所必需的。临床研究可以附在该实体上。

“疗法" (药物+剂量)=>这是必需的,因为它代表了大多数药物的定价方式,以及大多数药物如何在第三方健康应用之间互换,使用称为RxNorm概念唯一标识符的政府标准主键。

“用法”(药物+条件)=>这是将药物连接到条件而不考虑剂量所必需的。一些药物用于治疗许多疾病。

这三种模型如果实施,会在药物和病症,或药物和剂量之间产生重复的关系。我们如何建立一个标准化系统,支持我们对剂量和条件特定工具的需求,以及剂量和条件不可知的工具?

示例

“消瘦5毫克抑郁症”=> “处方”实体将允许我们在治疗抑郁症时附加5 mg Abilify的临床研究和替代方案。 “治疗”实体将允许我们为5毫克Abilify找到定价以及第三方补充数据。 “使用”实体将允许我们跟踪Abilify用于治疗的所有病症,以及它们治疗这些不同病症的功效。

0 个答案:

没有答案