我想知道如何解决以下问题的最佳方法:
我有一个名为“联系人”的表,在这个表中我有 2 个字段,contacts.age_group_id 和 contacts.DOB。DOB 字段会定期填写,但 age_group_id 不是,而且它会随着联系人年龄的增长而改变,具体取决于当前日期和他们的 DOB。
age_group 表如下:
age_group.id - int age_group.name - varchar(例如 65-70 岁 - 退休数据库)
样本:
身份证:1-姓名:65-70岁身份证:2-姓名:71-75岁身份证:3-姓名:76-80岁
ETC
如果需要,我可以轻松地将更多字段放入 age_group 表中,但我确实需要不断更新 contact.age_group_id 字段,以便它是导出报告的最新字段。
有什么建议我可以在某种功能中做到这一点吗?
我正在使用 cakephp,但它更像是一个一般的 PHP / MySQL 问题。
谢谢