Hi,
Trying to create a ranking system, however my database skills seem to be rusty does the schema look correct?
Overview.
Members join
Members can challenge other members
Challenges must be accepted by opponent
Members can Play several games
Scores for each match
Overall wins and loss for each member
Not quite sure about the opponent table but was added as members ID cant reference the two fields (ChallengerID, OpponentID) in the challengers table.
Trying to create a ranking system, however my database skills seem to be rusty does the schema look correct?
Overview.
Members join
Members can challenge other members
Challenges must be accepted by opponent
Members can Play several games
Scores for each match
Overall wins and loss for each member
Not quite sure about the opponent table but was added as members ID cant reference the two fields (ChallengerID, OpponentID) in the challengers table.

Last edited: