- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:主キーが文字型での結合)
主キーが文字型での結合
このQ&Aのポイント
- 主キーが文字列型のカラムhoge_idがあります。
- 文字列を主キーにする方法に慣れていないせいか、気持ち悪く感じます。
- 主キーを別途serial型のカラムidを作成し、hoge_idには、ユニークキーで設定をし、結合や、URLのパラメータは主キーのidを使う方法はあまり意味がないでしょうか。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
英数字の hoge_id が人間にとって有意な文字列なら、変更したい場面があるかも知れませんね。 変更しても結合相手に追従して欲しいなら、結合キーはおっしゃるとおり serial とかの別の項目にするのが良いでしょう。
お礼
どうもありがとうございます。 その後、色々調べて、主キーはナチュラルキーと、サロゲートキーという考えを知りました。