여러 엔터티에서 동일한 엔터티 필드를 사용하는 방법은 무엇입니까?
P粉674999420
P粉674999420 2023-09-11 22:06:11
0
1
475

여러 엔터티에 동일한 엔터티 필드를 갖는 가장 좋은 방법은 무엇입니까? 예를 들어 "관련 엔터티"는 8개의 테이블에 표시됩니다.

으아아아 으아아아

"사용자"의 관련엔티티는 다른 사람의 상위 필드와 같습니다. 쿼리를 더 간단하게 만들기 위해 서로 매핑할 수 있는 방법이 있습니까?

OneToOne을 시도했지만 새 사용자가 추가될 때마다 그렇게 할 필요가 없습니다.

P粉674999420
P粉674999420

모든 응답(1)
P粉215292716

몇 가지 옵션이 있습니다. Traits a>을 사용하거나 추상 클래스를 사용할 수 있습니다. @LBA가 답변에서 말했듯이, 엔터티에 공통점이 많고 차이점이 거의 없다면 상속 매핑을 살펴보는 것이 좋습니다.

특징 예:

으아악

추상 클래스 예:

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿