Changes between Version 3 and Version 4 of RelationalModel


Ignore:
Timestamp:
04/22/26 23:21:22 (10 days ago)
Author:
231099
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • RelationalModel

    v3 v4  
    88== Дополнителен Опис
    99
    10 = Модел на пријателства (friendships) =
     10=== Модел на пријателства (friendships) =
    1111Пријателството е моделирано како една релација помеѓу два корисници, при што секогаш се чуваат како '''user_id_low''' и '''user_id_high''' со услов првиот да е помал. Ова спречува дупликати како (A,B) и (B,A). Полето '''requested_by_user_id''' покажува кој ја испратил поканата, а '''status''' ја следи состојбата (pending, accepted, blocked).
    1212
    1313----
    1414
    15 = Модел на натпревари (matches, match_teams, match_participants) =
     15=== Модел на натпревари (matches, match_teams, match_participants) =
    1616Натпреварот е поделен на три дела: сам натпревар, тимови во натпреварот и играчи во тие тимови. Ова овозможува јасна структура: натпревар -> тимови -> играчи. Со надворешен клуч се осигурува дека играч може да припаѓа само на тим кој е дел од конкретниот натпревар. Овој пристап е флексибилен и поддржува различни типови игри.
    1717