アプリ版:「スタンプのみでお礼する」機能のリリースについて

フィールド項目が多い為に複数のテーブルに分けて
同じフィールド名 [品番] で1対1でリレーションを組んでいます。
フォームの新規レコードで品番を入力の時に
各テーブルの品番に入力するのにはどうしたらいいでしょうか?
後々のことを考えると1つのテーブルにまとめたほうがいのでしょうか?
フィールドが300ぐらいあるのでテーブルに分けたほうがわかりやすいので
現在は10テーブルに分けています。

よろしくお願いします。

A 回答 (1件)

> 1対1でリレーション


なんだから、一まとめにするクエリを作ってそのクエリを入力対象にするとか。
1対nだと、更新できないクエリになります。

この回答への補足

ご連絡ありがとうございます。
1つにまとめるクエリを作成して、そのクエリを元にフォームを作成しました。

テーブル:商品カラー フィールド:品番、カラー
テーブル:商品サイズ フィールド:品番、サイズ
品番で1対1のリレーション

クエリのフィールド
 テーブル:商品カラーのフィールド:品番
 テーブル:商品カラーのフィールド:カラー
 テーブル:商品サイズのフィールド:サイズ

この場合、品番をフォームから入力すると
商品カラーの品番のみ入力されます。
なぜでしょうか?

補足日時:2012/09/30 15:35
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A