Mapping ontologies to FRBR
In my last post I mentioned that I was unsure about creating superclasses of other people’s existing classes (apparently known as “ontology hijacking”). I also wasn’t keen on using the label “Entertainment” to describe anything with an audience.
Well, I had a closer look at the music ontology and found that a number of its classes are subclasses of FRBR classes. I hadn’t previously heard of FRBR, but it seems to be what I’ve been looking for. It describes a number of what it calls “Endeavours”, best summed up by this diagram from wikipedia:
It seems to make sense for an audience to be related to each endeavour. Also, the audience of a work could be said to be the union of the audiences of all the work’s expressions. (Similarly, an expression’s audience could be defined in terms of its manifestations).
In order for this to be useful, other ontologies’ classes would need to be subclasses of FRBR classes. Here’s my attempt at mapping a few ontologies to FRBR:

I’d be grateful for other people’s opinions on this.
One thing that is missing from this is events (po:Broadcast and mo:Performance) - perhaps these could be said to be frbr:Items? I’m not really sure what an “item” actually is.
I know this approach isn’t anywhere near perfect, but I think it’s closer than my previous “Entertainment” and “EntertainmentEvent” classes. Again, any feedback would be appreciated.