TIL
2024년 9월 13일 TIL
kagan-draca
2024. 9. 13. 22:32
오늘은 개인 별 과제 이후 팀별 과제를 받아
팀원들과 함께 설계 작업을 진행했다.
와이어 프레임으로
FRONT End가 있다는 가정하에 값을 제공 받고,
DB의 해당 Table에 값을 저장할 수 있게 구성해봤다.
위와 같이 정의된 와이어 프레임을 DB Schema로 표현하면
위와 같이 Table에 Colum들을 구성할 수 있었다.
마지막으로 구현해야하는 기능과 구현하고 싶은 기능을
API로 작성해본 결과
API 명세서 | Notion
Made with Notion, the all-in-one connected workspace with publishing capabilities.
teamsparta.notion.site
위와 같이 작성할 수 있었다.
처음 DB Scheam와 API 명세서를 작성해보는거라
처음에 DB Table을 쓸 때 없이 많이 나눠
Table간의 관계가 매우 복잡했었다.
그 결과 API 명세서 작성에 어려움이 많았고,
구현이 가능할까? 라는 의문이 들기 시작할 정도였다.
다행이, 와이어프레임과 DBSchema를 튜터님께
검증을 받는 과정에서 불 필요한 테이블을
하나로 합치게 되자 연관 관계가 단순해지기
시작했고 구현 가능성이 높아졌다.