我目前正在从事营养评估项目,现在到了要说的地方,我看不到如何做一些表格关系。

我想做什么:营养师可以创建调查表,以便利其对患者的营养评价。其他营养主义者将被允许使用其他营养主义者创建的问卷。
(因此,这些调查表将公开使用)。

这些问卷将有5至10个由营养学家提示的问题,而这些问题的答案也将由营养学家提示。

新专家的程序流程:营养学家注册一个新的科学家(姓名,身高,体重等)->营养学家选择或创建一个或多个调查表以帮助其评估->营养学家向其专家提出问题->营养学家保存残忍的答案->程序继续...

老患者的程序流程:营养学家找到患者->营养学家看到与该患者相关的问卷(此时,可能有其他营养学家制作的问卷)->营养学家可以创建新问卷或已经看到问卷与该患者有关(无法删除或更改任何调查表)->程序继续....

主要问题:营养师,问卷和病人的表间关系如何?
为问题和遮篷创建表格?我很迷失。

Obs:英语不是我的母语,但是我努力了。

最佳答案

好了,您可以使用以下格式创建表:

1.患者桌
存储详细信息,例如id(用于在另一个表中搜索患者的唯一值,最好使用*AUTO_INCREMENT*),nameweightheight

2.营养师的桌子
存储详细信息,例如id(也为唯一值),name

3.调查表
存储详细信息,例如id(与上述其他信息相同),patient_idquestionanswer

对于您的程序流程:


  新人的程序流程:营养师注册新人(姓名,身高,体重等)
  
  
    这些详细信息将输入到patient's表中
  
  
  营养学家选择或创建一个或多个调查表以帮助其评估
  
  
    这些详细信息将被存储或从questionnaire表中选择
  
  
  营养师为他的病人问一些问题
  
  
    这些详细信息将从questionnaire表中获取
  
  
  营养学家拯救了痛苦的治疗师
  
  
    这些详细信息将保存(存储)在questionnaire表中
  
  
  营养学家发现仁慈
  
  
    从patients表中选择
  
  
  营养学家看到与该患者有关的问卷(此时,可能有另一营养学家制作的问卷)
  
  
    从questionnaire表中选择,其中当前患者ID等于表中已存储的ID
  
  
  营养学家可以创建新问卷或查看已与该患者相关的问卷(无法删除或更改任何问卷)
  
  
    插入questionnaire表或从questionnaire表查询
  


希望这可以帮助。

关于php - 使用MySQL和PHP的问卷的表结构如何?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43430153/

10-12 00:47