mysql:13092
From: Jun Shirasawa <Jun Shirasawa <jshira@xxxxxxxxxx>>
Date: Thu, 15 Jun 2006 20:50:53 +0900 (JST)
Subject: [mysql 13092] Re: はじめまして。データベース設計についての質問です
白澤です。 以下、c-atwork <ml@xxxxxxxxxx>さんの 「[mysql 13091] はじめまして。データベース設計についての質問です」 (Thu, 15 Jun 2006 20:39:42 +0900) より一部引用: > 顧客マスタ > 顧客ID、顧客名、パスワード > > 商品マスタ > 商品ID、商品名、価格1、価格2 <中略> > ログインした顧客ごとに、表示される商品をコントロールできな > いか?(表示の可否) > > 商品は、たまに変わるので固定ではありません。商品の追加のと > きに、別途管理画面かなにかで、顧客別にチェックボックスかな > にかを用いて商品の取り扱いの可否を設定するようにしたいので > す。データベースをどんな感じで持たせればよいのかイメージが > わかずに悩んでいます。なにかうまい方法はございませんでしょ > うか? 関連テーブルを作成すると言うのはいかがでしょうか?つまり、 顧客ID 商品ID という、顧客と商品の「関連のみ」を扱うテーブルを作るわけです。 このテーブルを顧客IDで select すると取扱可能な商品IDが取得で きますよね? ---- Best regards, SHIRASAWA, Jun. <jshira@xxxxxxxxxx>
13091 2006-06-15 20:39 [c-atwork <ml@xxxxxxx] はじめまして。データベース設計についての質問です -> 13092 2006-06-15 20:50 ┗[Jun Shirasawa <jshir] 13093 2006-06-15 21:06 ┗[c-atwork <ml@xxxxxxx] 13094 2006-06-15 21:34 ┗[Jun Shirasawa <jshir] 13095 2006-06-15 21:51 ┣[Jun Shirasawa <jshir] 13096 2006-06-15 21:52 ┗[c-atwork <ml@xxxxxxx]