使用电子邮件发送给 link 两个图表

Using email to link two graphs

如果我有以下两张图:

<http://example.com/graph1>

:A foaf:mbox "A@example.com"

<http://example.com/graph2>

:B foaf:mbox "a@EXAMPLE.com";
foaf:phone "123456878" .

如何获得:

----------------------
| person | phone     |
======================
| A      |"123456878"|
----------------------

像下面这样的东西怎么样?由于电子邮件地址不使用相同的大小写,我使用 lcase.

将它们标准化
select ?person ?phone {
  graph ?g { ?person foaf:mbox ?email1 }
  graph ?h { ?person_ foaf:mbox ?email2 ; foaf:phone ?phone }
  filter (lcase(?email1) = lcase(?email2))
}