【发布时间】:2017-04-06 21:30:39
【问题描述】:
我有一个实体 Student,我有另一个名为 Scores 的实体
每个学生都有一个包含三种分数的分数
那么这些对象之间是否存在OnetoOne 关系?还是应该是学生和分数之间的OneToMany 关系?
要清楚,这里是分数对象
Scores
Int MathScore;
Int SciScore;
我无法将其保存到数据库中。学生表的 score_id 字段始终为空
【问题讨论】:
-
这取决于您选择的设计。但是“一个学生有分数”已经看起来不对了。要么他有一个分数(没有 s),要么他有很多分数(有一个 s)。