0

商業店舗のデータベースを構築しています。DB での productID の使用について議論しています。

また、トランザクション履歴をデータベースに保存する必要があります。

製品 ID を使用するか、製品の一意の識別子としてバーコードを使用する方がよいでしょうか。

4

3 に答える 3

2

一般的に、バーコードは不適切な PK になります。それらが保存されるデータ型のために、それらに参加したくないでしょう。子テーブルを持つテーブルには、おそらく Product Id を選択することをお勧めします。ただし、おそらくバーコードに一意のインデックスを配置する必要があります。複数のものが一意のインデックスを持つことを妨げるものは何もありません。

于 2013-08-21T20:00:25.507 に答える