주말 작업 내용 공유
- 기능 명세서 컨설턴트님 의견 반영
- 조회 API에서 얻어올 데이터 명시 → 수집 문서에서 정리되어 있으므로 링크를 본문에 추가
- 와이어프레임 파티 내 경기 상세정보 화면 추가
- 누락된것으로 보여 샘플 UI 추가했음.
오늘 작업할 내용
-
DB 테이블 및 컬럼 내용 완성하기
-
API 추가 정보 수집
- 현재 진행중인 게임의 라인업을 수집할 수 있는가?
- 팀 간의 최근 경기 내역을 수집할 수 있는가?
-
공통 교보재 신청서 작성
-
프로젝트 개요 작성 (오후 3시 까지 완료)
컨설턴트님 피드백
-
전체 데이터를 시즌별로 관리 필요
- 현재 데이터만 보관 할 경우, 과거 데이터 검색 시 경기정보는 과거이지만, 감독 정보는 현재 데이터로 표시되는 현상 발생할 수 있다.
- 시즌마다 리그내 포함 팀, 선수, 감독 정보가 변경된다.
-
리그와 팀의 관계 재설정 필요
- 팀은 무조건 1개의 리그를 가지지 않는다. 맨체스터 유나이티드의 경우 EPL에도 포함될 수 있고, 챔피언스리그에도 포함될 수 있다.
→ league_team 중간 테이블 필요.
-
실시간 경기 이벤트도 DB 저장 필요.
- 각 경기정보 하위에 Event 테이블 설계하여 과거 정보 조회시에도 골, 카드, 교체 여부 표시필요
- https://v3.football.api-sports.io/fixtures/events?fixture=215662 API를 통해 경기 별 event 조회가능
→ Event 테이블 필요
풋볼 API 데이터 수집 시나리오