2012-07-18 7 views
0

총 새 담장은 여기에 있지만 좋은 학습 프로젝트라고 생각합니다.시즌 긴 축구 풀에 데이터베이스를 설치하는 방법을 궁금합니다.

나랑 친구들에게 축구 시즌 예측 풀을 설정하고 싶습니다. 나는 매주와 시즌 전체에 대한 결과를 원합니다.

내가 생각했던 것은 매주 한 테이블 씩 테이블을 갖게되었습니다. 그 주간의 각 경기마다 홈 팀과로드 팀을 추적해야합니다. 그런 다음 매 선수마다 다른 테이블이 매주 선택됩니다.

전체적인 계절을 테이블에 넣어야합니까?이 경우 주를 # 다른 열로 추가해야합니까?

시작하는 방법에 대한 일반적인 조언은 대단히 감사하겠습니다.

+0

다양한 매개 변수를 기반으로 여러 테이블을 요구하는 솔루션은 일반적으로 잘못된 테이블입니다. 단일 모 놀리 식 테이블에 대한 성능이 이전이 아닌 문제가 된 후에 테이블을 분할합니다. –

+0

"다양한 매개 변수를 기반으로 여러 테이블을 요구하는 모든 솔루션은 일반적으로 잘못된 것입니다."고맙습니다. 내가 찾는 일반적인 지식입니다. –

답변

0

올 시즌을 하나의 테이블에 포함하고 그 안에 주 열을 추가하는 것이 더 좋습니다. 그 테이블은 하나의 테이블을 쿼리하기 쉽고 다른 경우에는 4, 5 개의 다른 테이블을 매주 쿼리해야합니다. 2012, 2013 등의 다른 시즌이있는 경우에는 별도의 시즌 테이블을 만들어 다음과 같이 연결하십시오. 예를 들어 주 테이블

season table columns 
id,season_name,start_date,end_date,publish 

week table 
id,season_id,game_date,team1,team2 
관련 문제