私はこれを知っている必要がありますが、それは簡単な答えになると思います...
これは、この質問に対するこれまでの私の単純なデータベースです。
Contact テーブルと Phone テーブルにレコードを挿入するときに、Contact と Phone の Id を Contact_Phone に挿入する必要がありますか? それとも自動的に行うことができますか?
SQL Server 2008 Express を使用しています。
私はこれを知っている必要がありますが、それは簡単な答えになると思います...
これは、この質問に対するこれまでの私の単純なデータベースです。
Contact テーブルと Phone テーブルにレコードを挿入するときに、Contact と Phone の Id を Contact_Phone に挿入する必要がありますか? それとも自動的に行うことができますか?
SQL Server 2008 Express を使用しています。
自分で SQL に挿入する必要がありますが、データベースへのアクセス方法に完全に依存します。
Entity Framework は、これを自動的に処理できるはずです。
挿入する必要があります。リレーションシップが定義されているため、最初に Contact テーブルと Phone テーブルに挿入する必要があります。
連絡先と電話番号を挿入しない限り、データベースはどの連絡先と電話番号が一緒に使用されるかをどのように知ることができますか? 残念ながら、SQL Server では一度に複数のテーブルを更新することはできません。これは、すべてではないにしてもほとんどの SQL DBMS に共通する制限です。