问卷数据库设计?

时间:2012-01-26 01:48:32

标签: database-design entity-relationship

我需要创建一个简单的问卷ER图。这将是健康风险评估调查问卷并评估患者的健康风险。每个元组将包括每个问题的问卷ID,PatientID,DoctorID和Answers,如answer1,answer2,...等。并且每个答案可以是Y / N,复选框或下拉列表。我需要逐页考虑问卷。它可以是三页。请尽快帮助我。

1 个答案:

答案 0 :(得分:2)

页面上的组织是一个考虑因素。在设计架构时我不担心。

您可能有父母/子女的问题(例如,如果性别是男性,请不要询问怀孕问题;如果患者患有癌症,则只询问癌症问题等)。

问卷可能包含相关历史记录:可能会在给定日期添加或删除问题。我会为每个问题添加有效日期和到期日期。

调查问卷还有一个问题。

一个问题可以有一个或多个候选答案(例如多项选择),但只有一个给定或选择的答案。

答案可以有类型。每种类型都有自己的表,与其类型和问题有外键关系。

决策树/层次结构可能比关系表更好。这可以很好地用于XML和NoSQL。

这些可能有助于您设计架构。祝你好运。