2

see http://schema.org/MusicGroup

There are two kinds of members defined, one from the parent schema 'Organization' (member) and one from the actual 'MusicGroup' (musicGroupMember). Also, MusicGroup specifies a logo while the parent schema Thing also specifies an image. I dont understand how this was meant to use, because the logo is the image of the item (thing) MusicGroup and the musicGroupMember is the member of the organisation MusicGroup.

Has anyone already understood those differences and has might share some usage advice?

TIA,

.rhavin;)

rhavin
  • 1,512
  • 1
  • 12
  • 33

1 Answers1

0

When there's any confusion it's usually best to use the properties from the specific Type, rather than similar properties inherited from Parent Types. So I'd suggest using musicGroupMember for members of a band.

As for the difference between logo and image - use "logo" for the band's logo and then you can use the inherited "image" property for a photo of the band.

Paul Watson
  • 361
  • 1
  • 3
  • 8
  • "it's usually best" … would you please back that up with some references, background-infomation, experience or something like that? In the perspective of comparability of different childs of the same parent, i'd tend to assume the opposite of your advice. – rhavin Jan 17 '14 at 11:34
  • 1
    It's based on what I've read over the past 10 months on the public-vocabs mailing list (the official mailing list where all new schema.org proposals are debated before being implemented, & where the minutiae of schema.org implementation are discussed). Background info/experience: I'm not claiming to be an expert, nor is there one true way to do things. I've submitted one proposal for a new schema.org "type" to the mailing list (still in consideration) & I've contributed to some of the discussions on the mailing list. But there are many people on the list much more knowledgeable than me. – Paul Watson Jan 17 '14 at 17:39