first ask yourself: what is the worst that can happen? then prepare to accept it. then proceed to improve on the worst. was the quotation of what inventer?
Entity Entity
m.04hcc m.019fz
Louis Pasteur Benjamin Franklin
class class class entity
law.inventor media_common.quotation media_common.quotation_subject m.048cxly
law.inventor media_common.quotation media_common.quotation_subject media_common.quotation
Inventor Quotation Quotation Subject First ask yourself: What is the worst that can happen? Then prepare to accept it. Then proceed to improve on the worst.
none none none none
media_common.quotation.author media_common.quotation.subjects media_common.quotation_subject.quotations_about_this_subject
Author Subjects Quotations About This Subject
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX : <http://rdf.freebase.com/ns/> 
SELECT (?x0 AS ?value) WHERE {
SELECT DISTINCT ?x0  WHERE { 
?x0 :type.object.type :law.inventor . 
?x1 :type.object.type :media_common.quotation . 
?x2 :type.object.type :media_common.quotation_subject . 
VALUES ?x3 { :m.048cxly } 
?x1 :media_common.quotation.author ?x0 . 
?x1 :media_common.quotation.subjects ?x2 . 
?x2 :media_common.quotation_subject.quotations_about_this_subject ?x3 . 
FILTER ( ?x0 != ?x1 && ?x0 != ?x2 && ?x0 != ?x3 && ?x1 != ?x2 && ?x1 != ?x3 && ?x2 != ?x3  )
}
}
(AND law.inventor (JOIN (R media_common.quotation.author) (JOIN media_common.quotation.subjects (JOIN media_common.quotation_subject.quotations_about_this_subject m.048cxly))))