오늘은 SA작성을 하는데에 있어서 어제까지 와이어프레임만 작성을 마쳤기에 역할 분담을 나누고 DB설계 그리고 API설계까지 마무리하는 작업을했다. 일단 우리는 늘 그렇듯 사다리타기로 역할분담을 나누게되는데 왜그러냐고 묻게된다면 물론 자기가하고싶은부분이 있겠지만 각자의 실력이 비슷비슷하기에 여러가지부분들을 한번씩 경험해보는것이 좋지않겠냐는 취지에서 그렇게 정하는거같다. 그리하여 우리는
역할 분담
김동우 : 유저기능 / 여행일정 추천
김진수 : 여행장소 기능
박진우 : 맛집장소 기능
최민기 : 여행리뷰 기능
이렇게 역할분담을 나누었고 또 그 다음에 DB설계를 작성하기위하여 모두 같이 머리를 대고 erdcloud 과거에 권기현튜터님께서 추천해주신 이 사이트
https://www.erdcloud.com/d/TagBjyeLdwKEFrCbS
이곳에서 ERD를 작성하였다. 그렇게해서 DB간의 구조와 관계를 생각하면서 우리가 어떤게 필요하고 필요하지않을지 많이 고민해보고 전에는 팀장님이 굉장히 실력이좋으시니까 팀장님에게 많이 의지를 했다면 이번에는 주관을 가지고 내 생각도 많이해보고 조금 더 많이 구조에 대해서 쉽게 파악하게되는 계기가된거같아서 좋았다.
이런식으로 우리는 DB관계를 생각해봤고 내가 맡은 부분은 Place이기에 저부분에서 필요한부분에대한 관계도나 혹시라도 부족한부분이 있지않을까 고민을 많이해본거같다. 아직까지 저렇게 짠 부분에서 크게 오차가 생기거나 추가적으로 뭔가가 필요하다는 느낌을 받지는않았던거같다.
이런식으로API작성을 마치고 오늘 타임어택을하였는데 다음 TIL때 타임어택에 관한부분을 언급할수있었으면 좋겠다!
'스파르타 내일배움캠프' 카테고리의 다른 글
TIL 39 JWT가 무엇인가? (0) | 2022.08.05 |
---|---|
내일배움캠프 AI - MyLittleTrip 프로젝트 KPT 회록 (0) | 2022.08.04 |
TIL37 (0) | 2022.07.07 |
TIL36 (0) | 2022.07.06 |
TIL35 (0) | 2022.06.18 |