= Релационен модел == ЕР Дијаграм [[Image(RelationalModel-VAR.svg,1200px)]] == Дополнителен Опис - Релациониот модел е организиран во неколку логички целини: '''географски и натпреварувачки податоци''', '''основни фудбалски ентитети''', '''натпревари и статистики''' и '''кориснички активности и рангирање'''. Оваа поделба овозможува јасно одвојување на податоците и полесно одржување и проширување на системот. - '''Географски и натпреварувачки податоци:''' Табелите `REGION` и `COUNTRY` ја моделираат географската хиерархија. Табелата `STADIUM` ги содржи стадионите. `COMPETITION` и `SEASON` ги дефинираат натпреварувањата, додека `COMPETITION_TEAM` ја моделира врската помеѓу тимовите и натпреварувањата. - '''Основни фудбалски ентитети:''' Табелите `TEAM`, `PLAYER` и `COACH` ги претставуваат клубовите, играчите и тренерите. Табелата `PLAYER_MARKET_VALUE` овозможува следење на вредноста на играчите низ време. - '''Натпревари и статистики:''' Табелата `MATCH` ги поврзува тимовите, сезоната и резултатите. `MATCH_TEAM_STATS` содржи тимски статистики, `PLAYER_MATCH_STATS` индивидуални статистики, а `MATCH_EVENT` ги евидентира настаните од натпреварите. - '''Корисници и предвидувања:''' Табелите `USERS` и `USER_PROFILE` ги моделираат корисниците. `PREDICTION` ги чува предвидувањата, а `PREDICTION_HISTORY` овозможува следење на нивните промени. Табелата `VAR_POINTS` служи како централен систем за бодување. - '''Приватни лиги и рангирање:''' Табелите `PRIVATE_LEAGUE`, `LEAGUE_MEMBERS` и `LEAGUE_RANKINGS` овозможуваат креирање лиги и рангирање на корисниците. - '''Fantasy тимови:''' Табелите `FANTASY_TEAMS` и `FANTASY_TEAM_PLAYERS` овозможуваат корисниците да креираат и управуваат со сопствени тимови, при што се користи many-to-many врска помеѓу тимовите и играчите. - '''Квиз систем:''' Табелите `QUIZ_CATEGORIES`, `QUIZ_QUESTIONS`, `QUIZ_SESSIONS` и `QUIZ_ANSWERS` го моделираат квиз системот, овозможувајќи следење на прашања, одговори и резултати по корисник.