個人でWEBシステムを作ろうとしている初心者ですが質問です。
色々な本やネットの参考資料を見ると、テーブルの一列目には「id」のカラムがあるものが多くて悩んでいます。
今WEBシステムを作ろうとしているのですが以下3つのテーブルがあったとします。
①user_table
②shohin_table
③category_table
そして、
・user_tableに idを autoincrement で入れたい。
・user_tableに user_idを 指定文字 で入れたい。
・shohin_tableに shohin_idを autoincrement で入れたい。
・category_tableに category_idを autoincrement で入れたい。
etc...
と考えていました。
そして結合の際などわかりやすいと思い、user_table以外は「id」列を作らなくていいかと考えました。
ですが、この場合全てのテーブルの一列目は「id」で統一した方がいいのでしょうか?
idで統一して、結合の際にゴニョゴニョとやる方が多数でしょうか?
初歩的な質問だと思いますが、ご回答いただければ幸いです。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/25 14:35
2019/06/25 14:37
2019/06/25 14:44 編集