Mysql CRF的数据库设计是什么?

Mysql CRF的数据库设计是什么?,mysql,sql,database,Mysql,Sql,Database,事实上,我正在从事一个项目,涉及电子病例报告表(E-CRF)的管理。你可能知道,CRF是研究人员通过提出几个问题并在纸上给出答案来收集数据的文件 制作一个web界面,使研究人员从书面工作中解脱出来 我的问题涉及数据库的设计。ECRF不是静态的,如果是静态的,我必须在数据库中创建一个简单的表,每个字段都对应CRF中的一个问题。但我想要的是有一个数据库,允许我每次创建自己的CRF,其中包含可变数量的字段,甚至可以从同一个CRF中更新,在其中添加或检索字段 如何进行数据库设计?? 谢谢。只使用关系数据

事实上,我正在从事一个项目,涉及电子病例报告表(E-CRF)的管理。你可能知道,CRF是研究人员通过提出几个问题并在纸上给出答案来收集数据的文件

制作一个web界面,使研究人员从书面工作中解脱出来

我的问题涉及数据库的设计。ECRF不是静态的,如果是静态的,我必须在数据库中创建一个简单的表,每个字段都对应CRF中的一个问题。但我想要的是有一个数据库,允许我每次创建自己的CRF,其中包含可变数量的字段,甚至可以从同一个CRF中更新,在其中添加或检索字段

如何进行数据库设计??
谢谢。

只使用关系数据库来存储元数据(例如,填写表单的人),其余的以XML或JSON格式存储在blob或平面文件中。

您不应该将自己局限于关系数据库。。。请考虑NoSQL的选择,你能给出更多的解释吗?