친구 그룹 생성 API 일정을 추가할 때, 친구를 추가하는 기능이 있기 때문에 미리 그룹을 지정하면 좋겠다 싶어 넣은 기능이다. UI 같은 경우는 아래와 같다. 먼저 Request와 Response 같은 경우는 아래와 같이 설정했다. Request { "naem": "String", "ownerId" : "String", "groupMemberId": [ "string" ] } Response { "groupId" : "String", } ERD 같은 경우도 일정과 같게 설계하였다. FriendGroup이라는 Entity에서 Group의 이름, 소유자등을 관리하고 FriendGroupMember에서 FriendGroup에 속하는 Member들을 관리하도록 설계하였다. 기본적인 Entity와 Repository의 설계는 아래와 같다. 그룹 추가 기능이기 때문에 따로 설계해야 할 것은 없지만 그룹 멤버를 추가할 때, Group을 먼저 생성하고 Group안에 있는 Member들을 추가하도...
원문링크 : 친구 그룹 API 개발