In the Olympics, competitors in both track and swimming event race in heats with 5 or more competitors in a given race.
Each competitor signed up for a given race will have a race result which is recorded as either:
No longer in the race as they may have been pulled due to injury, disqualified for violating rules during the race, or the time they took to race in seconds with accuracy to 2 decimal places.
Design a data definition to represent a race result for a competitor.