何时使用实体关系/关联

时间:2015-02-20 08:55:25

标签: symfony doctrine-orm

我开始学习symfony2,并且我学会了与学说的实体关系/关联。

我想知道何时使用它。 例如,如果我有学生表和专业领域。 现在这个专业只有4种选择(数学,计算机科学,艺术,经济)。 我应该创建专业实体并将其与学生联系起来吗?还是把它当作田地?

2 个答案:

答案 0 :(得分:2)

如果选项是动态的(可能会有变化),请使用实体。

否则请使用constant

顺便说一句,您也可以在树枝中使用constanthttp://twig.sensiolabs.org/doc/functions/constant.html

答案 1 :(得分:1)

要改进Marcel answer,我必须补充一点,这些选项应该由最终用户更改 。如果职业列表应该硬编码,那么你可以存储任何数据和文本字段。