1

我最近一直在开发一个 PHP 应用程序,旨在帮助医生和患者取得联系,并为医生使用 FullCalendar 以便他可以管理他的事件。我的问题是:当我自己学习编码时,我还没有学会如何决定是否使用这个或那个 DB 组织。目前,该应用程序为每个命名的新订阅(仅限医生)创建一个新表,event_[$doctor_id]但我不得不承认我对拥有 3000 个用户的观点感到害怕!

我的需求是:

  • 在其日期后的 2 年内为每个事件保留一个参考(但不一定在同一个 dB 表中)
  • 小于 6 个月的事件需要在日历中显示
  • 为避免错误,事件永远不会(几乎)从数据库中删除——它们只是被禁用以允许用户修复 2 周前的错误

我正在考虑对 2013 年 3 月发生的所有事件使用诸如“201303”之类的日期命名表,然后每个月使用一个机器人,它会以某种方式将最旧的信息(6 个月 + 旧)保存在特定表甚至文件中.

但由于这些更改可能需要我几个小时,我会感谢你们的一些建议!

4

0 回答 0