Accessで簡易E-BOMを作りたい。
データベース設計を身近に相談できる人がいないので教えてください。
Accessで簡易E-BOMを構築しています。
基本的には製品番号に部品番号がN数ぶら下がるように下記のようなテーブル構造を考えました。
しかし、製品番号に別の製品番号がくっつくこともあるため、t_構成部品一覧の部品番号に製品番号が入る場合もあり、ここの設計で困っています。
t_製品番号とt_部品番号をUNIONクエリでまとめて、それをt_構成部品一覧と外部結合させて登録用フォームを作成すると更新や追加ができず、t_製品番号を複製してとt_製品番号1とt_部品番号を参照整合性を付けると片方に存在しない番号はエラーではじかれてしまう。
[UNIONクエリでt_製品番号とt_部品番号を結合させたクエリ1]
t_構成部品一覧の部品番号にはt_製品番号かt_部品番号のどちらに番号があればOKみたいなかたちで設計することはできませんか?
また、こういった問題が発生した場合、どうやって設計を行うのか教えていただけませんか?
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。