0
次のビジネスクラスをコードファーストモデルに追加しました。私はそれのために、移行を作成しようとするとEntity Framework内の結合ツールテーブル用の複合主キーの作成
public class NoteTag{
[Key]
public virtual Note Note { get; set; }
[Key]
public virtual Tag Tag { get; set; }
}
public class Note {
protected Note()
{
Tags = new List<NoteTag>()
}
[Key]
public int Id { get; set; }
public virtual List<NoteTag> Tags { get; set; }
}
public class Tag {
protected Tag()
{
Notes= new List<NoteTag>()
}
[Key]
public int Id { get; set; }
public virtual List<NoteTag> Notes { get; set; }
}
私はエラー私は私のデータベース構造からコードをリバースエンジニアリング