ホームページ >バックエンド開発 >PHPチュートリアル >データベーステーブルの命名について質問します。

データベーステーブルの命名について質問します。

WBOY
WBOYオリジナル
2016-06-23 13:37:551066ブラウズ

たとえば、2 つのテーブルが同じ性質を持つ場合、名前は
table1
table2

または
table_first
table_second

または
tableFirst
tableSecond

または
table1st
table2nd のどちらになると思いますか?

わかりました、それは専門家によって異なりますか?


ディスカッション(解決策)への返信

明確に区別できる限り
一般的に、テーブル名からテーブルの目的を認識できるはずです
メタデータ(またはデータディクショナリ)テクノロジーを使用している場合、その後、テーブル名を計算する必要があります

特に奇妙な pgsql の下では、テーブル名にキャメルケースを使用しないでください
名前をプログラムで読み取って認識する場合は、アラビア数字を使用することをお勧めします

Table ???
table_001
table_002

アラビア数字を使用してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。