引用用のアプリケーションを開発中です。まず、原価を下げる(または計算する)ようにします。その結果に基づいて、見積に商品を追加します。問題は、私は多くの製品を持っているので、製品の各カテゴリは、独自のコストブレークダウンフォームを別のパラメータを記入する必要があります。私はコストの内訳のための唯一のテーブルを持っている場合は、テーブル内のフィールドの数)。私はこれが正しいアプローチではないと感じています。だから私は、次の図を思い付いた:複数のテーブル(主キー)に1つの外部キーを接続
は、このソリューションでも可能です、または私は「N」を持っている必要があり、各コスト打破テーブルごとに異なるFK(私はN-テーブルを持っている場合)?もっと良い解決策はありますか?
リンクテーブル「Quotation_QtnDetail」が必要な場合は別の質問がありますか?
すべての計算テーブルで1-1の関係を持つ別のテーブルを使用します。外部キーのプライマリキーテーブルとしてこのテーブルを使用します。多くのテーブルを1-1の関係に接続するのは簡単ですが、1-mの関係には接続できません。 –