(Was alleys, before that titles)

From the use cases document:

  SELECT ?work ?inst ?lib
  WHERE {
    ?work bf:title "Phantom Tollbooth"
    ?inst bf:instanceOf ?work
    ...


I think this needs to be something like...

  SELECT ?work ?inst ?lib
  WHERE {
      { ?work bf:title "Phantom Tollbooth" }
    UNION
      { ?work bf:titleStatement "Phantom Tollbooth" }
    UNION
      { ?work bf:label "Phantom Tollbooth" }
    UNION
      { 
         { ?work bf:workTitle ?title }
        UNION
         { ?work bf:titleVariation ?title }
       ?title bf:titleValue "Phantom Tollbooth" }
    UNION
      { 
         {  ?work bf:hasInstance ?inst }
       UNION
         { ?inst bf:instanceOf ?work}
       UNION
        { ?inst bf:label "Phantom Tollbooth" }
       UNION
        { 
          {  ?inst bf:instanceTitle ?title }
           UNION
           { ?inst bf:titleVariation ?title }
         ?title bf:titleValue "Phantom Tollbooth"
      } 
    ...

Yes? :(

And this is a simple case without punctuation, sub-titles, etc.

Rob

On Mon, Jul 28, 2014 at 9:53 AM, [log in to unmask] <[log in to unmask]> wrote:
I have had that feeling all through these discussions. At:

http://bibframe.org/documentation/bibframe-usecases

only six out of fifteen use cases mention library patrons (by my count), so I am inclined to think that the answer to that second question may in fact be: library catalogers and their colleagues.