개인프로젝트

3. 객체간 연관관계와 ERD 설계

자바걸 2024. 3. 22. 17:37

📍객체관점에서의 연관관계

모운완 프로젝트 ERD

보기에는 금방그린것 같지만, 객체관점에서의 관계도를 그리기가 꽤 헷갈렸다.

어느 엔티티가 어느 엔티티를 참조해야하는지, 아닌지 로직을 분명히 해야했기 때문이다.

계속 개발하면서 로직이 바뀌면, 객체간 관계도 변할 가능성이 있다.

때문에, 저 ERD는 초기버전이다.

📍Club 도메인

  • Club에서 Account 쪽으로 @ManyToMany 단방향 관계 두 개 (leaders, members(운영자/회원))
  • Club에서 Categories으로 @ManyToMany 단방향 관계