DB に 2 つのテーブルがあります:StudentsとStudentsHistory. アイデアは、テーブルのすべての変更がStudentsテーブルに新しいレコードを作成する必要があるということですStudentsHistory(たとえば、学生を編集する場合、2 つの操作を実行する必要があります: Students の UPDATE と StudentsHistory の INSERT)。
2 つのクラスを作成してマップせずに、Entity Framework 4.1 Code-First でこれを行うにはどうすればよいですか? 私はStudentクラスだけを持ち、どうにかして EF に Student オブジェクトを 2 つのテーブルに保存するように指示したいと考えています。
誰でも助けることができますか?
PS SQLトリガーなどを使用せずに、コードで実行する必要があります。