これは本当に奇妙なエラーです。私はオンラインで調べましたが、これが起こっている明確な理由はわかりません。
私は Database First Entity Framework バージョン 5 を使用しており、次の 4 つのテーブルを追加しました。
- 仕事の状態
- 仕事の状況
- サブジョブのステータス
- SubJobStageStatus
JobStatus、SubJobStatus、および SubJobStageStatus には、それぞれ WorkStatus に対する外部キー制約があります。
これらのテーブルを含めるように edmx を更新しましたが、何らかの理由で各テーブルに Status という単語の最後の s がありません。そのため、テーブルとそのナビゲーション プロパティは次のように呼び出されます。
- 勤務状況
- ジョブステータス
- サブジョブの状態
- SubJobStageStatus
なぜこれが起こるのか誰にも分かりますか?