wsapp回答ポイント 100ptウォッチ

mySQL5に関する質問です。

ショップマスタと商品マスタというテーブルがあったとします。
補足に添付したようなテーブル構造だと、商品マスタの削除・挿入を繰り返すうちに6桁を超える可能性があります。
なぜ6桁かというと商品IDをバーコード化するので、6桁以上持つことができません。
PRIMARY KEY を item_id と shop_id にし、 item_id を shop_id ごとに自動連番する方法があれば桁数を押さえられるでしょうが、そのような方法はありますか?
また、マニュアルで item_id を入力する方法は避けたいです。
なにか解決方法はありますか?

phpは5.5です。
よろしくお願いします。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2014-11-12 12:32:38
終了日時
2014-11-17 14:47:39
回答条件
1人1回まで

この質問のカテゴリ

この質問に含まれるキーワード

PHP7798マニュアル710Key358バーコード172

人気の質問

メニュー

PC版