본문 바로가기

내일 배움 캠프

2023-12-26

팀프로젝트 1일 차이다. 이번 팀프로젝트는 최종 프로젝트를 하기 전 개인과제에서 진행했던 기능 등을 모두 사용해  trello의 백엔드 기술을 구현해보고자 한다.

오늘 진행한 내용은 다음과 같다.

1. API명세, ERD, wireframe 제작 

API명세는 너무 기능이 많아서 따로 올리진 못한다. 따라서 제작한 ERD, wireframe 정도만 설명하려고 한다.

ERD는 다음과 같다.

trello자체가 보드를 생성하면 칼럼을 생성가능하고 칼럼 안에서 여러 개의 카드를 생성할 수 있다. 따라서 연관관계도 보면 보드를 따라서 쭉 아래로 연관관계가 설정 돼있는 것을 확인할 수 있고 또한 다른 유저를 초대가 가능하기 때문에 초대기능을 위해 board_user의 Entity를 복합기로 생성하여 정보를 가져오는 방식으로 제작했다. 또한 카드 생성 시 작업자를 쉽게 파악하기 위해 복합기를 한 번 더 설정하였다.

와이어 프레임은 다음과 같다.

 

이번 프로젝트에서는 복합키를 얼마나 잘 사용하는지가 관건인 프로젝트일 것 같다.

'내일 배움 캠프' 카테고리의 다른 글

2023-12-28  (2) 2023.12.29
2023-12-27  (0) 2023.12.27
2023-12-25  (0) 2023.12.27
2023-12-22  (0) 2023.12.24
2023-12-21  (1) 2023.12.22