-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to assign Coaches/Managers/Associates to Athletes for individual sports such as Boxing? #190
Comments
Hi @Pupix. Thanks for your interest in the IPTC Sport Schema. We do have some examples of individual sports here: http://sportschema.org/examples/ (Golf, Athletics and Cycling) I think you may have a point about assigning coaches (a type of "Associate" in our model) to players and we'll discuss it at our next meeting in a few days. I thought we had a way of expressing Club/Organization but I'll revisit. I know it came up in our discussions. What is the nature of your project? We're interested in any way that the schema is being applied. Regards, Paul |
Hi Paul, thanks for getting back to me. I am working on a sports management platform that has a customer/fan facing app and a backoffice/dashboard for the team/organization managers to do data entry. Here's a landing page. We have done a first iteration, for a local basketball team, to validate the feasibility of the solution. Here's the customer facing side of it for Android and iOS. We've built the entire data structure in-house, from scratch, to move quickly. Typical League, Season, Match, Team, Player, Staff, type thing. The first season went great and the response was so big that now other teams from different sports want to be part of it so we need to handle a lot more different cases, especially different competition formats. The individual sports requirement came from a Table Tennis org, that needs to handle both singles and doubles competitions. The coaching staff will be mostly assigned to the single athletes. Looking forward to knowing more after your meeting. |
Regarding club, looks like there's some demand for this. See here. Feel free to comment there. No problem adding it once we work through the nuances. Regarding the teams around individual athletes we thought a property on Associate might work that links straight to the athlete (rather than create a new relationship between classes). Let us know. |
I am not sure if a single property would be enough, because you'd still need Added one more example to the clubs discussion and will stay on top of that as well. |
Yeah OK. So there's membershipOf in Membership. Would it be weird to point that to an Athlete? (It would be membership in the sense of "associate of") |
Sorry, I've been on summer holiday during the past month. Isn't the current implementation limited? Seems like a patch to handle this very specific use case between associate and athlete. The associate can also have a relationship to a team, instead of the athlete. What then? Does it become an When I think of the association between a coach and his trainees, I think it's the same thing. So the coach either handles individual athletes or a whole team. The same thing events have. The competitors are either athletes or teams, grouped under The way I am reading it, if I change the trainee, I have to change the whole data structure instead of a single field. Am I reading it properly? |
This looks a lot better and also solves the problem I pointed out about the Feel free to close whenever. Thanks! |
Hello,
During the past week I've been looking at and using this schema as a reference for a project I am working on.
From what I am seeing there's been a lot of emphasis on team sports, as the
Membership
assumes that oneIndividual
will be part of aTeam
.I am unable to figure out how to assign a Coach/Manager/Associate to an Athlete with the current implementation. Perhaps I am reading it wrong.
A very real example would be Boxing, let's say Mike Tyson and his Coach and Manager Cus D'Amato. Yes there's an entire team of people and a whole business behind the scenes, but as far as the sport is concerned everything revolves around the
Athlete
.Do I need to have both
Athlete
Mike Tyson andTeam
Mike Tyson or is there something missing in the schema?Cheers!
Off topic:
What about
Teams
havingmembershipOf
aClub/Organization
(Which t doesn't exist currently) in things like Football/Soccer? And aClub
that has multipleTeams
in differentCompetitions
, such as Main team and Youth team or something like that. Happens a lot in esports too, where anOrganization
has at least one teamTeam
for every differentGame/Competition
.The text was updated successfully, but these errors were encountered: