prefix rdfs: prefix owl: prefix : select ?A ?B ?C ?X from where {{?A a :Parent} UNION {?B a :Grandparent} UNION {:parent rdfs:range ?C} UNION {:kate :parent ?X}} # kate has no parent?!