주말 작업 내용 공유

  1. 기능 명세서 컨설턴트님 의견 반영
    1. 조회 API에서 얻어올 데이터 명시 → 수집 문서에서 정리되어 있으므로 링크를 본문에 추가
  2. 와이어프레임 파티 내 경기 상세정보 화면 추가
    1. 누락된것으로 보여 샘플 UI 추가했음.

오늘 작업할 내용

  1. DB 테이블 및 컬럼 내용 완성하기

  2. API 추가 정보 수집

    1. 현재 진행중인 게임의 라인업을 수집할 수 있는가?
    2. 팀 간의 최근 경기 내역을 수집할 수 있는가?
  3. 공통 교보재 신청서 작성

  4. 프로젝트 개요 작성 (오후 3시 까지 완료)

컨설턴트님 피드백

  1. 전체 데이터를 시즌별로 관리 필요

    1. 현재 데이터만 보관 할 경우, 과거 데이터 검색 시 경기정보는 과거이지만, 감독 정보는 현재 데이터로 표시되는 현상 발생할 수 있다.
    2. 시즌마다 리그내 포함 팀, 선수, 감독 정보가 변경된다.
  2. 리그와 팀의 관계 재설정 필요

    1. 팀은 무조건 1개의 리그를 가지지 않는다. 맨체스터 유나이티드의 경우 EPL에도 포함될 수 있고, 챔피언스리그에도 포함될 수 있다.

    league_team 중간 테이블 필요.

  3. 실시간 경기 이벤트도 DB 저장 필요.

    1. 각 경기정보 하위에 Event 테이블 설계하여 과거 정보 조회시에도 골, 카드, 교체 여부 표시필요
    2. https://v3.football.api-sports.io/fixtures/events?fixture=215662 API를 통해 경기 별 event 조회가능

    Event 테이블 필요

풋볼 API 데이터 수집 시나리오