質問: 初歩的な質問ですみません。 ACCESSで会社の管理システムを作っています。 SKUを区別させるには、型番のSHOES+カラーCDのWHITE+サイズCDの26で、 SHOES-WHITE-26という基本的な構成にしていましたが。 オプションの多い商品も存在すると気づきました。 たとえば、SHOES-WHITE-26という商品は、レース色の選択、ソールの印字の有無等のオプションが存在し、 それぞれによって単価も変わってきます。 オプションをチェックボックスで実現させ、 チェックされたすべてのオプション情報を備考欄に入れ、 型番 カラーCD サイズCD 備考 単価 プラス料金 合計金額 SHOES WHITE 26 ブラックレース・印字あり 1000 200 1200 のような形を考えてよろしいのでしょうか。また、実現可能なのでしょうか。 お教えください。よろしくお願いいたします。
回答: 表示の形式としてはどのような形式でも可能だとは思いますが、テーブル形式としてはよろしくありません。 例えばオプションの選択を変更したり、単価が誤っていて再計算するときなどに、それが可能かどうかです。 提示の例だと備考欄からオプションに該当するものを探し出す必要がありますよね。 オプションについては、(型番,オプションID、オプション名、オプション金額)等のテーブル構成にして、リレーションが可能な形にする方が良いでしょう。 但し、提示の備考欄に表示するには多少工夫が必要かもしれません。