これはデザインが悪いのでしょうか?SchoolClass は Evaluation に対して 1 対多の関係を持ち、Enroll に対しても 1 対多の関係を持ちます。
Enroll は ClassScores と 1 対多の関係を持ち、Evaluation は ClassScores と 1 対多の関係を持ちます。
エンティティ フレームワークはこれらのテーブルを作成しましたが、Evaluation の SchoolClassId を SchoolClass の外部キーとして作成しなかったため、evaluation.SchoolClass のようなものを作成できませんでした。