[LinkedBrainz] Release type handling

12 views
Skip to first unread message

za...@smiy.org

unread,
Jul 26, 2011, 7:12:28 AM7/26/11
to music-ontology-sp...@googlegroups.com
Hi,

The mapping of the MBZ 'release types' seems to be a bit difficult,
since they are directly related to MBZ 'release groups' which are
mapped to mo:SignalGroup [1] instances. This class is on the
expression level. However, the mo:release_type [2] property currently
relates to mo:MusicalManifestation [3], i.e. to instances that are on
the manifestation level, e.g., mo:Release [4] instances. I'm currently
unsure whether we should switch the domain of mo:release_type to
mo:MusicalExpression [5], or whether I should create a mapping for
mo:Release instances that are related to their release types.
Currently, I would prefer the second one.

Cheers,


Bo


[1] http://musicontology.com/#term_SignalGroup
[2] http://musicontology.com/#term_release_type
[3] http://musicontology.com/#term_MusicalManifestation
[4] http://musicontology.com/#term_Release
[5] http://musicontology.com/#term_MusicalExpression


Yves Raimond

unread,
Jul 26, 2011, 7:16:42 AM7/26/11
to music-ontology-sp...@googlegroups.com
Hello!

> The mapping of the MBZ 'release types' seems to be a bit difficult, since
> they are directly related to MBZ 'release groups' which are mapped to
> mo:SignalGroup [1] instances. This class is on the expression level.
> However, the mo:release_type [2] property currently relates to
> mo:MusicalManifestation [3], i.e. to instances that are on the manifestation
> level, e.g., mo:Release [4] instances. I'm currently unsure whether we
> should switch the domain of mo:release_type to mo:MusicalExpression [5], or
> whether I should create a mapping for mo:Release instances that are related
> to their release types.

Can you be more precise about the second one? What would it look like?

Cheers,
y

> --
> You received this message because you are subscribed to the Google Groups
> "Music Ontology Specification Group" group.
> To post to this group, send email to
> music-ontology-sp...@googlegroups.com.
> To unsubscribe from this group, send email to
> music-ontology-specific...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/music-ontology-specification-group?hl=en.
>
>

za...@smiy.org

unread,
Jul 26, 2011, 7:32:41 AM7/26/11
to music-ontology-sp...@googlegroups.com
Hi,

Quoting Yves Raimond <yves.r...@gmail.com>:

> Hello!
>
>> The mapping of the MBZ 'release types' seems to be a bit difficult, since
>> they are directly related to MBZ 'release groups' which are mapped to
>> mo:SignalGroup [1] instances. This class is on the expression level.
>> However, the mo:release_type [2] property currently relates to
>> mo:MusicalManifestation [3], i.e. to instances that are on the manifestation
>> level, e.g., mo:Release [4] instances. I'm currently unsure whether we
>> should switch the domain of mo:release_type to mo:MusicalExpression [5], or
>> whether I should create a mapping for mo:Release instances that are related
>> to their release types.
>
> Can you be more precise about the second one? What would it look like?

Well, it would be a bit more complex mapping for me (I have to map the
MBZ 'release types' that are currently directly related to MBZ
'release groups' (via a foreign keys) to all MBZ 'releases' of a MBZ
'release group'). However, we do not have to change the domain of
mo:release_type then and I would personally vote for keeping this
property on the manifestation level and not pushing it on the
expression level.

Cheers,


Bo


Reply all
Reply to author
Forward
0 new messages