我有一个关于我当前项目的问题。它是某个组织的在线注册系统。
关于如何确定某个“会议”中成员的出席情况,我有这个问题。
我的数据库中有一个名为“成员”的表,其中包含有关他们注册的所有信息和一个“会议”表。每年都有会议,会员注册后能够成为该会议的参与者。我需要为“管理员”提供查看功能,以查看谁参加了上一次会议。
我已经有了的想法是,如果该成员注册或参加了“first_conference”,我将在“members”表中添加“first_conference”列并设置一个类似“1”的值,这样如果管理员选择查看第一次的出席情况会议,页面中将显示“first_conference”列值为“1”的成员。
问题是它是每年一次,我正在为此寻找更好的算法。因为如果我按照自己的想法去做,我会像每年在“成员”表中添加新列,例如(“second_conference”、“third_conference”、...、“nth_conference”)