割とみんな使ってしまっているのではないでしょうか どういうことかというと、「XXX001」「XXX002」「XXX003」のようにテーブル名に囚人番号を付けている、ということです 何が悪いの?? 皆さん、クラス名や関数名を付けるときに悩んだ経験はありませんか? 誤用を避けるためや可読性を向上させるためにも名前付けって大事ですよね これはテーブル名にも同じことが言えます 自分の子どもが居るとして、子どもの名前に「XXX001」って付けますか?? 少なくとも何かしらの意味を持った名前にするんじゃないかなと思います (もしくは好きな人の名前とか) 意味の無い名前ほど意味のわからないものは無いです(だって元々意味がないんだから…) 問題 テーブル名を適当に付けるといろいろ厄介なことが起こります テーブル名を見ても何のデータが入っているか全くわからない テーブル名を見ただけでもある程度は中身のデータ