네 개의 클래스가 있습니다. 한 학생은 여러 과목을 가질 수 있습니다. 한 코스는 많은 학생들이 방문 할 수 있습니다.누가 관계를 수립해야합니까? 엔티티 또는 데이터 맵퍼? 학생 객체가 코스 객체와 관계를 가질 수</p> <p><strong><strong>이</strong> 및 <strong>StudentDataMapper</strong>을 CourseBase StudentBase</strong>, <strong>CourseDataMapper</strong></p> <p>:
ER 다이어그램에서 Student 엔티티에는 'courses'라는 속성이 있지만 코스는 학생에 대해 아무것도 모릅니다. 코스에는 "students"라는 속성이 없습니다.
관계 생성을 수행해야하는 클래스는 무엇입니까?
편집 : 이것은 시스템 레이어입니다! Business Logic Layer에서 개발자는 StudentBase 및 CourseBase의 하위 클래스로 Student 클래스와 Course 클래스를 만듭니다. 이러한 클래스를 만드는 개발자는 자신의 비즈니스 로직 코드를 제외하고는 해당 코드를 볼 수 없습니다.
죄송합니다. 놓친 상품입니다. 업데이트 됨. 나는 귀하의 학생 가정에 동의합니다. 말이된다! – openfrog