次のフィールドで構成されるビューモデルがあります
public class ProfileViewModel
{
public String description { get; set; }
public Double height { get; set; }
public Double weight { get; set; }
public List<InterestDescription> interestedBy { get; set; }
}
InterestDescriptionは、私のデータベースに保持されている別のエンティティです。
ユーザーがプロファイルを作成し、同時に興味の説明を追加できるようにしたいと思います。
私の問題は、InterestDescription エンティティがプロファイルと多対 1 の関係にあるため、以前にプロファイルを作成していないと、interestdescription を作成できないことです。
私の質問は: エンティティ フレームワークへの特定の挿入に対して外部キー制約をバイパスすることは可能ですか?