STYLE-654 suggests adding an event type for music competitions, from classical piano contests to Eurovision (the ones that involve competing performances, rather than the Grammys or whatnot, I understand). I’m actually not against the idea - it seems interesting to be able to store this properly.
In order to do this properly, I feel it would also need an actual relationship (artist participated in event?), probably with a “winner” attribute on said relationship. I guess this could also be done with a standard “main performer” relationship (possibly adding the same attribute to it, or having a separate relationship for “artist won event”?). And we might not want to only store winners - I have certainly seen artist biographies mentioning “2nd place on the International Whatever Piano Competition”.
Do people have good ideas on how to store this info without needing new entity types?