Database design 问卷数据库设计?

Database design 问卷数据库设计?,database-design,entity-relationship,Database Design,Entity Relationship,我需要创建一个简单的调查问卷ER图。这将是健康风险评估问卷,评估患者的健康风险。每个元组将包括问题ID、PatientID、DoctorID和每个问题的答案,如答案1、答案2等。每个答案也可以是Y/N、复选框或下拉列表。我需要一页一页地考虑问卷。可以是三页。请尽快帮助我。页面上的组织是一个视图。在设计模式时,我不会担心这一点 你可能会有父母/孩子的问题(例如,如果性别是男性,不要问怀孕问题;如果患者患有癌症,只问癌症问题,等等) 问卷可能有相关的历史记录:问题可能会在给定日期添加或删除。我会为每

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

页面上的组织是一个视图。在设计模式时,我不会担心这一点

你可能会有父母/孩子的问题(例如,如果性别是男性,不要问怀孕问题;如果患者患有癌症,只问癌症问题,等等)

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

问卷有一个或多个问题

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

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

决策树/层次结构可能比关系表工作得更好。这可能是XML和NoSQL的一个很好的用途


这些可能会帮助您设计模式。祝你好运。

我是一名数学家,对计算机科学是个新手。我需要为那个问题创建Er图给我一把铲子。我希望你不会认为我会为你创建它。问卷中的页面如何?我需要创建页面表吗??谢谢,我不这么认为!在我看来,页面是一个视图考虑因素!关掉你的帽子锁!看起来你在大喊大叫!在网上这被认为是粗鲁的行为!