관계종류 (순환관계, 추출관계, 양방향 관계, 원환관계)
순환관계엔티티 한 인스턴스가 같은 엔티티의 다른 인스턴스와 관계를 가지는 관계로 자기참조 관계, 재귀 관계, 리커시브 관계라고 합니다.순환 관계도 실전에서 주요하게 사용할 수 있습니다. 많은 사람이 순환 관계를 꺼리는 것이 맞지만 선입관만 업애면 유용하게 사용이 가능합니다. 순환 관계는 주로 계층 구조가 생기는 데이터를 관리하는데 사용됩니다. 순환 관계를 사용하면 계층 데이터를 간결하고 효율적으로 관리가 가능합니다. 계층 데이터에는 소속 개념이 존재합니다. 큰 조직이나 분류 아래 작은 것이 소속된 형태가 계층 데이터를 이룹니다. 데이터가 1, 2, 3레벨이 존재해 세 개의 엔티티로 관리하면 레벨을 세분화 할수록 엔티티 개수는 늘어날 것이며 엔티티들을 조인해 조회하기 불편할 것입니다. 계층 구조 모델본사..
기록 - 프로그래밍/Data
2024. 6. 12. 12:12