... | ... | @@ -24,13 +24,13 @@ TBD |
|
|
* User
|
|
|
* A player that can own a league or team, be part of a team, or looking for a team. The user has a name, phone number, email, and a list of teams they belong to.
|
|
|
* Team
|
|
|
* words
|
|
|
* A group of players dedicated to playing one sport in a league. A team has an owner, name, sport, members, games (scheduled for the future and played in the past), and some stats (wins, losses, ties).
|
|
|
* League
|
|
|
* A collection of teams playing the same sport against eachother. A league has a name, description, owner, sport, and a list of teams involved.
|
|
|
* Game
|
|
|
* words
|
|
|
* A meeting of two teams to play against eachother for a particular sport. Two teams are involved in a game, a game has a location, a sport, and a scheduled time, after a game has been played, there will be final scores for the game.
|
|
|
* GameTime
|
|
|
* words
|
|
|
* The time a game is/was scheduled to take place at. GameTime records the date and time a game will/has taken place.
|
|
|
|
|
|
|
|
|
## Domain Model
|
... | ... | |