我想寻求您的帮助,因为我陷入了一个正在进行的项目中,该项目用于监视患者的家中。

我是PHP / MySQL开发人员,如果您可以向正确的方向发展,那就太好了。 这是我想要的:

我有3种类型的用户:管理员,患者,医生

  1. 每个用户都必须登录才能使用系统。 因此,我们有登录信息。
  2. 医生可以负责许多患者。 因此,他与许多患者有关。 (将检查他们的每日测量值)
  3. 患者只能由一名医生负责。
  4. 除了他们的登录详细信息,我还希望保留患者和医生的个人数据。 (因此我可以为他们创建个人资料,但是他们会有不同的信息)
  5. 还将具有内部消息传递系统,以便已登录的用户可以进行通信。
  6. 每天将为每个患者存储特定的(大约3-4个)测量值。 (患者将使用表格输入这些信息)
  7. 最后一件事是,我希望为患者提供一个邮件列表,以便如果他们想每天发送提醒电子邮件来上传他们的测量结果,就可以发送给他们。

请,我需要什么样的数据库设计。 如何安排表格,ID和其他东西。 如果您能帮助我,那就太好了!

提前致谢。 问候,安德鲁。

===============>>#1 票数:3 已采纳

您已经确定了许多表格及其基数。

您可能具有用户表和不同的角色:医生,患者,管理员等。

用户具有凭据; 那是1:1。

个人资料将包含地址,ContactInfo等。

测量件变得棘手。 我建议您看看Martin Fowler的分析模式 他有一章很好,为您在这里讨论的情况建模。 真微妙

  ask by Andrew translate from so

未解决问题?本站智能推荐: