ERmodel&schema 1.2

사용자 삽입 이미지
사용자 삽입 이미지

스키마 설명
USER_INFO
  UID:유저의 아이디<char-25>
  UPW:유저의 패스워드<char-25>

SUPER_USER
 Suno:슈퍼유저를 식별하는 번호<int> Suid:슈퍼유저의 아이디<char-25>->USER_INFO의 UID참조

SEASON_INFO
 S_name:season의 이름<varchar-10>
 LS_name:지난 시즌의 이름<varchar-10>->null가능(해당시즌이 기록의 첫 시즌일 경우 존재하지 않음.)
 LLS_champ:지난 시즌의 리그챔피언<varchar-10>->null가능(지난시즌이 존재하지 않을때)
 LCS_champ:지난시즌의 컵대회 챔피언<varchar-10>->null가능(지난 시즌이 존재하지 않을 경우)
 LUS_champ:지난 시즌 유에파 챔피언스 리그 챔피온<varchar-10>->null가능(지난시즌이 존재하지 않을 경우,혹은 유럽챔피언이 세리아팀이 아닐경우)
 Team_count:해당 시즌에 참여하는 팀의 수<int>
 Degradation:해당 시즌 강등되는 팀의 수<int>
 C_qualitified:해당 시즌 챔피언스리 리그 진출팀수<int>
 U_quilitified:해당시즌 유에파 리그 진출팀수<int>
 Lchamp:리그 챔피언<varchar-10>
 Uchamp:유럽챔피언<varchar-10>
 Cchamp:코파챔피언<varchar-10>
 Confirm_end:시즌이 종료되었는지 여부를 나타낸다. 해당 값이 true면 더 이상 데이터의 입력과 수정이 불가능해진다.<bool>
 Start_day:리그의 시작날. 제일 처음 데이터가 입력된 날입력된다.<datetime>날짜를 이용한 통계를 위해 추가.
 End_day:confirm_end가 확정되면 들어간다.<datetime>역시 날짜를 이용한 통계를 위해 추가된 것.
 Stage:현재 리그 상태를 보여주기 위해 만들어진것. 리그데이터 초기 설정만 되어있다면 1, 팀추가만 되어 있다면2,선수추가만 되어 있다면 3, 라운드 정보가 다 들어가 있다면 4가 된다. 4가 되면 결과입력을 할 수 있다.

TEAM_INFO
 Teamname:팀의 이름<varchar-10>
 T_icon:해당 팀의 아이콘파일이름<varchar-25>

STEAM_INFO#
 Tno:해당 시즌에 출전하는 팀의 번호<int>
 STeamname:팀이름<varchar-25>:Team)info 의 teamname을 참조
 Lgrade:지난번 데이터 입력전까지의 순위-현재순위비교를 위해서 필요<int>
 Point:현재 승점<int>

MATCH
 Match_no:경기를 구분하는 번호<int>->자동적으로 올라간다.
 Rno:경기가 속한 라운드 번호 <int>
 Home:해당 매치에서 hometeam에 해당하는 팀<varchar-10>->TEAM_INFO의 teamname참조
 Away:해당 경기에서 away에 해당하는 팀<varchar-10>->TEAM_INFO의 teamname참조
 Home_point:홈팀의 점수<int>
 Away_point:어웨이팀의 점수<int>
 R_date:경기가 일어난 날<datetime>
 
PLAYER_INFO
 Pno:선수를 구분하는 번호<int>
 Pname:선수의 이름<varchar-10>

SPLAYER_INFO#
 Spno:선수를 구분하는 번호<int>
 Pno:PLAYER_INFO를 참조<int>
 Ppicture:선수의 사진파일이름<varchar-10>
Team_name:해당시즌 선수가 소속된 팀이름<varchar-10>->TEAMINFO의 teamname참조
Goal:goal기록<int>
Ycard:누렁이카드수<int>
Rcard:빨강이 카드수<int>



RESULT#
 Reno:기록번호<int>
 Pno:선수번호<int>->PLAYER_INFO의 Pno참조
 Result_type:기록 종류<char-1>->G=goal, Y=yellowcard, R=redcard, S=startmember  C=startmember에서 교체됨. B=start멤버와 교체된 벤치멤버.
 R_time:기록이 일어난 시간. <int>단 0~90까지의 범위 만약 루스타임에 일어난 것이라면 전반은 45로 후반은 90으로 처리한다. 또한 S의 기록의 경우 무조건 0으로 처리한다.
 Match_no:기록이 일어난 경기<int>Match의 Match_no참조
 
현재까지 정보 수정
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 오스트레앙


schema&ermodel설명 및 수정 ver 1.1

사용자 삽입 이미지
사용자 삽입 이미지


스키마 설명
USER_INFO
  UID:유저의 아이디<char-25>
  UPW:유저의 패스워드<char-25>

SUPER_USER
 Suno:슈퍼유저를 식별하는 번호<int> Suid:슈퍼유저의 아이디<char-25>->USER_INFO의 UID참조

SEASON_INFO
 S_name:season의 이름<varchar-10>
 LS_name:지난 시즌의 이름<varchar-10>->null가능(해당시즌이 기록의 첫 시즌일 경우 존재하지 않음.)
 LLS_champ:지난 시즌의 리그챔피언<varchar-10>->null가능(지난시즌이 존재하지 않을때)
 LCS_champ:지난시즌의 컵대회 챔피언<varchar-10>->null가능(지난 시즌이 존재하지 않을 경우)
 LUS_champ:지난 시즌 유에파 챔피언스 리그 챔피온<varchar-10>->null가능(지난시즌이 존재하지 않을 경우,혹은 유럽챔피언이 세리아팀이 아닐경우)
 Team_count:해당 시즌에 참여하는 팀의 수<int>
 Degradation:해당 시즌 강등되는 팀의 수<int>
 C_qualitified:해당 시즌 챔피언스리 리그 진출팀수<int>
 U_quilitified:해당시즌 유에파 리그 진출팀수<int>
 Lchamp:리그 챔피언<varchar-10>
 Uchamp:유럽챔피언<varchar-10>
 Cchamp:코파챔피언<varchar-10>
 Confirm_end:시즌이 종료되었는지 여부를 나타낸다. 해당 값이 true면 더 이상 데이터의 입력과 수정이 불가능해진다.<bool>

TEAM_INFO
 Teamname:해당시즌에  출전하는 팀의 이름<varchar-10>
 Lgrade:지난번 데이터 입력전까지의 순위-현재순위비교를 위해서 필요<int>
 T_icon:해당 팀의 아이콘파일이름<varchar-25>
 Point:현재 승점<int>

MATCH
 Match_no:경기를 구분하는 번호<int>->자동적으로 올라간다.
 Rno:경기가 속한 라운드 번호 <int>
 Home:해당 매치에서 hometeam에 해당하는 팀<varchar-10>->TEAM_INFO의 teamname참조
 Away:해당 경기에서 away에 해당하는 팀<varchar-10>->TEAM_INFO의 teamname참조
 Home_point:홈팀의 점수<int>
 Away_point:어웨이팀의 점수<int>
 
POSTPONED_MATCH
 Match_no:연기된 매치의 번호<int>->Match의 Match_no를 참조
 
PLAYER_INFO
 Pno:선수를 구분하는 번호<int>
 Pname:선수의 이름<varchar-10>
 Ppicture:선수의 사진파일이름<varchar-10>
 Team_name:선수가 소속된 팀이름<varchar-10>->TEAMINFO의 teamname참조

RESULT
 Reno:기록번호<int>
 Pno:선수번호<int>->PLAYER_INFO의 Pno참조
 Result_type:기록 종류<char-1>->G=goal, Y=yellowcard, R=redcard, S=startmember  C=startmember에서 교체됨. B=start멤버와 교체된 벤치멤버.
 R_time:기록이 일어난 시간. <int>단 0~90까지의 범위 만약 루스타임에 일어난 것이라면 전반은 45로 후반은 90으로 처리한다. 또한 S의 기록의 경우 무조건 0으로 처리한다.
 Match_no:기록이 일어난 경기<int>Match의 Match_no참조
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 오스트레앙



블로그 이미지

of the Milanista, by the Milanista, for the Milanista

- 오스트레앙

Calendar

«   2009/01   »
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Statistics Graph