私はデータベースを作成しています。テーブルにデータを追加するフォームベースの入力メソッドを構築する必要がありますが、多くの関係。フォームベースの複数選択による多対多の関係
プロジェクトXにはパーツX、Y、Zがあり、パーツX、Y、Zは複数のプロジェクトで使用できます。
膨大な数のティックボックスを持たずに、フォームを使ってプロジェクトに「パーツ」リストを割り当てる最も良い方法は何ですか?これに対応するためにテーブルを構築するにはどうすればよいですか?
非常に高く評価されています。
私はデータベースを作成しています。テーブルにデータを追加するフォームベースの入力メソッドを構築する必要がありますが、多くの関係。フォームベースの複数選択による多対多の関係
プロジェクトXにはパーツX、Y、Zがあり、パーツX、Y、Zは複数のプロジェクトで使用できます。
膨大な数のティックボックスを持たずに、フォームを使ってプロジェクトに「パーツ」リストを割り当てる最も良い方法は何ですか?これに対応するためにテーブルを構築するにはどうすればよいですか?
非常に高く評価されています。
多対多の関係には、最低3つのテーブルが必要です。プロジェクトのテーブル、パーツのテーブル、およびジャンクションテーブルのProjectPart。 ProjectPartsの各レコードは、独自のプロジェクトとパートのペアになります。データ入力フォームのオプション:
一つのプロジェクトを選択するために、コンボボックスでProjectPartsに結合した形態と一部
メインフォームがプロジェクトにバインドし、サブフォームは、一部
を選択するコンボボックスでProjectPartsにバインドプロジェクトに選択するために、コンボボックスでProjectPartsにバインドされたPartsとサブフォームにバインドされたメインフォーム。
これは実際には非常に基本的なデータベース設計です。
ご回答いただきありがとうございます。私は "これは本当に非常に基本的なデータベース設計"が敬遠的な発言ではなく、勇気づけられた発言であったことを願っています... –