Heim  >  Artikel  >  Backend-Entwicklung  >  问一个数据库表命名的有关问题

问一个数据库表命名的有关问题

WBOY
WBOYOriginal
2016-06-13 12:16:56886Durchsuche

问一个数据库表命名的问题。
比如两张表性质一样,你们觉得设置名称为
table1
table2

还是
table_first
table_second

或者
tableFirst
tableSecond

或者
table1st
table2nd

哪种写法好,和专业不专业有关系吗?
------解决思路----------------------
只要你分的清就行
一般应能从表名感知表的用途
如果使用元数据(或数据字典)技术,那么表名应能通过计算得到

------解决思路----------------------
表名不要用camel case,特别是在pgsql那个奇葩下
如果名称要由程序读取识别,建议用阿拉伯数字
------解决思路----------------------
分表會習慣用
table_001
table_002
------解决思路----------------------
阿拉伯数字!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:PHP菜鸟请问大神Nächster Artikel:显示访客来源的有关问题