나는 간단한 건축 학적 질문을 가지고 있으며 몇 가지 조언을 원합니다.엔티티 프레임 워크를 사용한 모델 디자인
ASP.NET MVC 3에 익숙해 지려고합니다. 이렇게하려면 작은 TV 쇼 갤러리를 연습으로 코딩하고 있습니다.
내 모델 폴더에는 TvShow
, Season
및 Episode
클래스를 비롯한 여러 클래스가 있습니다. 그것들은 자연스럽게 묶여 있습니다 : TvShow
인스턴스는 Season
인스턴스와 일대 다 관계를 가지며 Season
인스턴스는 Episode
인스턴스와 일대 다 관계를 갖습니다.
ASP.NET의 Entity Framework를 사용하면 이러한 일대 다 관계를 어떻게 모델링해야합니까? 나는 2 옵션을 참조하십시오
- 옵션 1 -
Season
클래스 옵션 2가 있기 때문에 모방 나에게 더 자연스러운 것 같다
TvShow tvShow
필드가 - TvShow
클래스는 List<Season> seasons
필드
생각하십니까?
분명히 TvShow에는 단일 시즌이 있고 시즌에는 목록이 있습니다.? –