• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:主キーが文字型での結合)

主キーが文字型での結合

このQ&Aのポイント
  • 主キーが文字列型のカラムhoge_idがあります。
  • 文字列を主キーにする方法に慣れていないせいか、気持ち悪く感じます。
  • 主キーを別途serial型のカラムidを作成し、hoge_idには、ユニークキーで設定をし、結合や、URLのパラメータは主キーのidを使う方法はあまり意味がないでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • zxcv0000
  • ベストアンサー率56% (111/196)
回答No.1

英数字の hoge_id が人間にとって有意な文字列なら、変更したい場面があるかも知れませんね。 変更しても結合相手に追従して欲しいなら、結合キーはおっしゃるとおり serial とかの別の項目にするのが良いでしょう。

kakekake_07
質問者

お礼

どうもありがとうございます。 その後、色々調べて、主キーはナチュラルキーと、サロゲートキーという考えを知りました。

関連するQ&A