foo.foo:为表列提供与表本身相同的名称是一个坏主意吗?

| 我有一个非常简单的表ѭ0looks,看起来像这样:
GENRE
=====
id int
genre_category varchar()
genre_category
的值类似于\“ narrative \”,\“ myth \”等。
genre_category
似乎是该列的愚蠢名称。该列可以称为“ 4”或“ 5”或“ 2”。但这似乎是多余的。 因此,有什么理由不只是继续称它为“ 7”吗? 编辑: 底线是最好使用
.name
。感谢大家!     
已邀请:
        听起来您正在建模一个流派实体。例如恐怖,戏剧,浪漫。它是否正确? 您是否愿意将您的
genre
的专栏称为
[name]
?     
        此列应称为\'Name \',因为这是流派名称。     
        为什么不将列命名为“类别”?给您的“类型”表一个“类型”列似乎表示您的类型具有类型,这没有任何意义。相反,流派具有名称,类型或类别或其他名称,因此您应相应地命名。     

要回复问题请先登录注册