At the risk of narcissistic spamming, my comments on this were (I used triples as I find them easier to read):
I would welcome some clarity about what the relatedToWork property means in Example 3 (section 2.3. Bad data). My understanding is that a BIBFRAME Authority would, if the Direct option were eschewed, stand in for an authority record as at least a local bridge between a work and published linked data schemes. As such, I imagine one BIBFRAME Authority id (or record if you will) to be associated with one person or entity. However using a relationToWork property within the BIBFRAME Authority suggests to me either that each BIBFRAME Work would require a separate BIBFRAME Authority or that each Person would require a separate BIBFRAME Authority for each role they perform (e.g. composer, librettist, first violin, supposed compeser).
I imagined instead the BIBFRAME Authority being an aggregation of data about the person or entity with the relationship being expressed between the Work/Instance and the Authority. If anything, shouldn't the complexity be shifted to the Work/Instance instead? Off the top of my head:
bf:1234 a bf:Work .
bf:1234 bf:label "Requiem" .
bf:1234 bf:composer bf:9999 .
bf:9999 a bf:Authority .
bf:9999 bf:label "Mozart" .
In the above case, bf:9999 could be reused thousands of times for Mozart and still be applicable, the relationship changing if he happened to be the librettist instead (or as well). I understand this does get more complicated with the unreliable examples of $e and any option I play with involving blank nodes ends up looking not unlike a BIBFRAME Authority. For human-readable data though, especially that based on AACR2/RDA records, the statement of responsibility and notes often provide the relationship information even if it were stripped or simplified from the old $e:
bf:1234 a bf:Work .
bf:1234 bf:label "Requiem" .
bf:1234 bf:creator bf:9998 .
bf:1234 bf:generalNote "Supposedly composed by Salieri. But was it?!?" .
bf:9998 a bf:Authority .
bf:9998 bf:label "Salieri" .
Similarly, I don't see why "K.G. Saur" is in the BIBFRAME Authority for the publisher in Example 4 (section 2.6). If it's a version of the name for authority purposes, then that's fine. If it's meant to be a transcription of what it says on the Instance, then shouldn't it be in with the Instance data? Example 5 uses this latter kind of approach, which could be supplemented by a link to a BIBFRAME Authority.
Head of Current Cataloguing
University College London
From: Bibliographic Framework Transition Initiative Forum [mailto:[log in to unmask]] On Behalf Of Karen Coyle
Sent: 15 May 2013 01:36
To: [log in to unmask]
Subject: [BIBFRAME] BIBFRAME authorities: relationToWork
There is an example under "Bad Data":
<!-- BIBFRAME Work -->
<*Play* id =
<title>Quatuor pour trois violons et violoncelle</title>
<creator resource = "http://bibframe/auth/person/franklin" /> </*Play*>
<!-- BIBFRAME Authority -->
<label>Franklin, Benjamin, 1706-1790</label>
<hasVIAFLink resource="http://viaf.org/viaf/56609913" />
<hasDNBLink resource="http://d-nb.info/gnd/118534912" /> </*Person*>
There is a problem with "<relationToWork>supposed compeser.</relationToWork>" that goes beyond the bad data.
I believe that someone else mentioned this, but if "relationToWork" is a property of the Person, then that Person ID cannot be used for any other relationship (e.g. "author") because as expressed here relationToWork is being said about the Person, period. There needs instead to be a triple that has:
WorkURI - relationToWork - PersonURI
This then states the relationship of the Person to that particular work, and doesn't change the underlying definition of the Person.
Unfortunately, this isn't possible when the value of "relationToWork" is not a URI, because properties (the middle parts of the triples) have to be URIs. For example, if this information were coded using the MARC relator standard "<http://id.loc.gov/vocabulary/relators/cmp>" then you could say:
http://bibframe.org/work/Quatuor-pour-trois-violons-et-violoncelle - http://id.loc.gov/vocabulary/relators/cmp - http://bibframe.org/auth/person/franklin
Which means that this person is the composer of the Work. (I don't know if there's a code for "supposed composer" but I'm pretending that "cmp"
To resolve this, and this is a case that we will encounter, there will have to be some contortions, possibly a blank node:
WorkURI - Creator -_blankA
_blankA - typeOf - http://bibframe.org/vocab/Person _blankA - authID - http://bibframe.org/auth/person/franklin
_blankA - http://bibframe.org/vocab/label - "Franklin, Benjamin, 1706-1790"
_blankA - http://bibframe.org/vocab/resourceRole - "supposed compeser"
The difference between the blank node and the way I interpret the "lightweight BIBFRAME authority" is that the blank node is a one-off -- it's only usable in this one instance. There is no creation of an identity that could be re-used in other circumstances (although, as I've done above, it can link to an identity, such as an authority record).
Blank nodes are considered last resorts by some linked data enthusiasts because they aren't re-usable. But there are times when you really have little choice.
This brings up a specific question about the BIBFRAME authority: Is it intended to be re-usable? Or does it have the "one-off" nature of a blank node?
p.s. There are undoubtedly other solutions to this problem, and I hope they'll get posted here.
[log in to unmask] http://kcoyle.net