데이터베이스에서 id 에 의존하는 엔티티는 무엇을 의미합니까?
엔티티 간의 관계는 단순히 일대일, 일대다, 다대다, 방향에 따라 양방향과 단방향으로 나뉜다. Code First 는 엔티티 관계에 대해 다음과 같은 규칙을 가지고 있습니다.
1. 두 엔티티의 경우 한 엔티티에 참조 속성이 있고 다른 엔티티에 설정 속성이 있으면 코드는 먼저 일대다 관계로 기본값이 설정됩니다.
2. 두 개체의 경우 한 개체에만 탐색 또는 세트 속성이 포함되어 있으면 코드 우선순위는 일대다 관계로 기본 설정됩니다.
3. 두 엔티티에는 각각 하나의 set 속성이 있습니다. Code First 는 기본적으로 다대다 관계로 설정됩니다.
4. 두 엔티티에는 각각 하나의 참조 속성이 포함되어 있으며, 코드 우선 순위는 기본적으로 일대일 관계로 설정됩니다.
5. 일대일 관계의 경우 먼저 코드에 추가 정보를 제공하여 마스터-슬레이브 관계를 결정해야 합니다.
6. 개체에 외래 키 속성을 정의합니다. 코드는 먼저 속성이 비어 있는지 여부를 사용하여 관계가 필수인지 선택적인지 결정합니다.