過去ログ

                                Page     241
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼テーブル内のレコードを別のテーブルのフィールド名にできますか?  sino 03/4/4(金) 10:25
   ┗Re:テーブル内のレコードを別のテーブルのフィールド名にできますか?  よろずや 03/4/6(日) 0:10
      ┗Re:テーブル内のレコードを別のテーブルのフィールド名にできますか?  sino 03/4/7(月) 11:36

 ───────────────────────────────────────
 ■題名 : テーブル内のレコードを別のテーブルのフィールド名にできますか?
 ■名前 : sino <asahi-g@asahigroup.net>
 ■日付 : 03/4/4(金) 10:25
 -------------------------------------------------------------------------
   あるテーブルで追加していくレコードを別のテーブルのフィールドとして指定したいのですが?

状況としては、商品テーブルがあり、そこに商品情報のレコードを追加していきます。その商品には仕切価格設定が何通りもあり、更にこれからも仕切価格の種類は増える可能性があります。
最初は商品テーブルに価格フィールドを設けようかと思ったのですが10個の価格フィールドを作ったとして11種類目の価格の種類ができたときにどうしたらいいのか分かりませんでした。
それで商品テーブルと価格テーブルを設けて商品テーブルのレコードを価格テーブルのフィールドとして設定できないかと思ったのですがやはり方法が分かりません。

どなたか教えてください。宜しくお願いします。
(もし他にもっとよい方法があるならそれもお願いします)

 ───────────────────────────────────────  ■題名 : Re:テーブル内のレコードを別のテーブルのフィールド名にできますか?  ■名前 : よろずや  ■日付 : 03/4/6(日) 0:10  -------------------------------------------------------------------------
   ▼sino さん:
>あるテーブルで追加していくレコードを別のテーブルのフィールドとして指定したいのですが?

なんか、難しく考えちゃってるみたいですね。

>状況としては、商品テーブルがあり、そこに商品情報のレコードを追加していきます。その商品には仕切価格設定が何通りもあり、更にこれからも仕切価格の種類は増える可能性があります。
>最初は商品テーブルに価格フィールドを設けようかと思ったのですが10個の価格フィールドを作ったとして11種類目の価格の種類ができたときにどうしたらいいのか分かりませんでした。
>それで商品テーブルと価格テーブルを設けて商品テーブルのレコードを価格テーブルのフィールドとして設定できないかと思ったのですがやはり方法が分かりません。

商品テーブルのキーが 商品コード なら、
価格テーブルのキーは 商品コードと価格種別 ということになります。

これで、価格の種類がいくつになっても安心です。
参照する時には、商品テーブルと価格テーブルを商品コードでJOINして読みます。

 ───────────────────────────────────────  ■題名 : Re:テーブル内のレコードを別のテーブルのフィールド名にできますか?  ■名前 : sino <asahi-g@asahigroup.net>  ■日付 : 03/4/7(月) 11:36  -------------------------------------------------------------------------
   よるずやさん、ありがとうございます。
上手くできました。
確かに難しく考えすぎていたようです。

ホント助かりました。
重ねて御礼を言います。
ありがとうございました。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 241