数据表的逻辑由一对一转变为一对多而产生的问题

2019-05-05 13:51发布

现在在数据库中有一张表作业,其中有一个字段成绩,初始设计的时候,一份作业对应一个成绩。

但是目前业务逻辑发生了变化,可能一份作业对应多个成绩,目前的想法是创建新的成绩表,但是由于之前是存储在作业表的成绩字段中。请问如何在不影响之前的数据的情况下,完成对成绩逻辑关系的更改?

标签: 数据库
2条回答
Ridiculous、
2楼-- · 2019-05-05 14:43

把作业表的 成绩数据 导入到新的成绩表,代码读成绩表

查看更多
We Are One
3楼-- · 2019-05-05 14:45

老老实实 把老数据迁移到新表中,不然写各种逻辑判断后期维护都不好维护

查看更多
登录 后发表回答