11

我有一个非常简单的表genre,它看起来像这样:

GENRE
=====
id int
genre_category varchar()

genre_category具有“叙事”、“神话”等值。

genre_category该列的名称似乎很愚蠢。该列可以称为genre_typeorgenre_labelgenre_category。但这似乎是多余的。

那么,有什么理由不直接打电话给它genre.genre吗?

编辑:

最重要的是,最好使用.name. 谢谢大家!

4

3 回答 3

6

听起来您正在为流派实体建模。例如恐怖,戏剧,浪漫。它是否正确?

你愿意打电话给你genre的专栏[name]吗?

于 2011-06-25T04:30:00.697 回答
5

此列应称为“名称”,因为这是流派名称。

于 2011-06-25T04:30:29.517 回答
3

为什么不将列命名为“类别”?给你的“流派”表一个“流派”列似乎是说你的流派有一个流派,这是没有意义的。相反,一个流派有一个名称、类型或类别或其他任何东西,所以你应该相应地命名它。

于 2011-06-25T04:30:27.163 回答