Mysqlデータベースに2冊のテーブルブックと携帯電話があります。
テーブル構造は、
1. book_id|book_name
2. mobile_id|mobile_name
次の構造を持つ3番目のテーブル製品も作成されます。
- product_id | product_name
ここで、book_idをmysqlのパターンで開始する必要があります。
例えば、
book_ids -> 11,12,13,14,15,16,17,18,19,110,111,112,...
mobile_ids -> 21,22,23,24,25,26,27,28,29,210,211,212,...
今、私の製品テーブルで私は持つことができます、
product_id-> 11,21,16,26、これがパターンで始まる場合が設定されていない場合、問題は次のようになります。
product_id->1,1,6,6..一意ではありません。
これを処理する方法..?
以下の編集されたもの:
それで、あなたはこれを意味していますか..?
category_table
category_id | 種別名
1 | 本
2| 携帯電話
book_table
book_id | book_name
1 | davinciコード
2| 錬金術師
mobile_table
mobile_id | mobile_name
1 | ノキア
2| サムスン
product_table
id | product_name | product_id | category_id
1 | davinciコード| 1 | 1
2 | 錬金術師| 2 | 1
3 | ノキア| 1 | 2
4 | samsuing | 2 | 2