我目前正在从事营养评估项目,现在到了要说的地方,我看不到如何做一些表格关系。
我想做什么:营养师可以创建调查表,以便利其对患者的营养评价。其他营养主义者将被允许使用其他营养主义者创建的问卷。
(因此,这些调查表将公开使用)。
这些问卷将有5至10个由营养学家提示的问题,而这些问题的答案也将由营养学家提示。
新专家的程序流程:营养学家注册一个新的科学家(姓名,身高,体重等)->营养学家选择或创建一个或多个调查表以帮助其评估->营养学家向其专家提出问题->营养学家保存残忍的答案->程序继续...
老患者的程序流程:营养学家找到患者->营养学家看到与该患者相关的问卷(此时,可能有其他营养学家制作的问卷)->营养学家可以创建新问卷或已经看到问卷与该患者有关(无法删除或更改任何调查表)->程序继续....
主要问题:营养师,问卷和病人的表间关系如何?
为问题和遮篷创建表格?我很迷失。
Obs:英语不是我的母语,但是我努力了。
最佳答案
好了,您可以使用以下格式创建表:
1.患者桌
存储详细信息,例如id
(用于在另一个表中搜索患者的唯一值,最好使用*AUTO_INCREMENT*
),name
,weight
,height
等
2.营养师的桌子
存储详细信息,例如id
(也为唯一值),name
等
3.调查表
存储详细信息,例如id
(与上述其他信息相同),patient_id
,question
,answer
等
对于您的程序流程:
新人的程序流程:营养师注册新人(姓名,身高,体重等)
这些详细信息将输入到patient's
表中
营养学家选择或创建一个或多个调查表以帮助其评估
这些详细信息将被存储或从questionnaire
表中选择
营养师为他的病人问一些问题
这些详细信息将从questionnaire
表中获取
营养学家拯救了痛苦的治疗师
这些详细信息将保存(存储)在questionnaire
表中
营养学家发现仁慈
从patients
表中选择
营养学家看到与该患者有关的问卷(此时,可能有另一营养学家制作的问卷)
从questionnaire
表中选择,其中当前患者ID等于表中已存储的ID
营养学家可以创建新问卷或查看已与该患者相关的问卷(无法删除或更改任何问卷)
插入questionnaire
表或从questionnaire
表查询
希望这可以帮助。
关于php - 使用MySQL和PHP的问卷的表结构如何?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43430153/