mysql:13173
From: Yasufumi Yamagami <Yasufumi Yamagami <yamagami@xxxxxxxxxx>>
Date: Thu, 20 Jul 2006 10:15:32 +0900
Subject: [mysql 13173] Re: 商品コードについて
山上です。あくまで私個人の考え方ですが、少しだけコメント。 F.Y wrote: > 言い忘れ。 > JANコードと商品コードは別にふる。 > 商品コードとPrimary Keyも別。 > わしゃふつーそうしている。 基本的に同意です。 JANなど、いわゆる「ユーザ(人間)にとっての意味を含む」商品コードと DB上のユニークを補償する為のID値は別に保持すべき、だと思います。 いわゆる商品コードは、ユーザの都合によりその命名規則が変更される 可能性があるからです。 IDは、DBにだけ意味のある(ユーザには意味のない)ものにすれば、上記の 仕様変更にも強くなると思います。そんなわけで、私はIDには auto incrementを良く使いますし、少々値が飛んでも気にしないことに しています。 ************************************ 山上(がみさん) http://gamisan.dyndns.org/pukiwiki/ ************************************
13159 2006-07-12 15:16 [endo <endo@xxxxxxxxx] JDBCドライバーを使用して遠隔からDB操作 13161 2006-07-12 18:39 ┗[Tetsuro IKEDA <te.ik] 13162 2006-07-12 19:37 ┗[endo <endo@xxxxxxxxx] 13163 2006-07-19 22:09 ┗[info2 <info2@xxxxxxx] 商品コードについて 13164 2006-07-19 22:31 ┣[Yoshiyuki SATO <sato] 13166 2006-07-20 09:06 ┃┗[info2 <info2@xxxxxxx] 13169 2006-07-20 09:45 ┃ ┣["F.Y" <fumi_sby@xxxx] 13170 2006-07-20 09:52 ┃ ┣["F.Y" <fumi_sby@xxxx] -> 13173 2006-07-20 10:15 ┃ ┃┗[Yasufumi Yamagami <y] 13171 2006-07-20 10:14 ┃ ┣[濱口産婦人科 広津 <] 13174 2006-07-20 10:27 ┃ ┗["MIKAHOSI" <mikahosi] 13165 2006-07-19 22:45 ┣[忠犬 KEN <ken_ken_19] 13167 2006-07-20 09:32 ┣[tatematsu <tatemax@x] 13168 2006-07-20 09:35 ┣["F.Y" <fumi_sby@xxxx] 13172 2006-07-20 10:15 ┣["片寄白王" <katayose] 13175 2006-07-20 10:39 ┗[柴田 和久 <yumeya21@] 13176 2006-07-20 17:22 ┗["TANAKA Masayuki" <t] 13177 2006-07-20 23:12 ┗[info2 <info2@xxxxxxx]