You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
considering the yarrrml document of RMLio/yarrrml-parser#68 ,
the mapper doens't find the parenttriplesmap and instead uses its own logical source.
I believe two things should happen:
An error should be given when the parenttriplesmap is not found, and the rmlmapper shouldn't continue (the rml document is invalid then, interpreting https://www.w3.org/TR/r2rml/#foreign-key, there should never be a rr:child without a rr:parentTriplesMap)
A debug statement should be given when the parenttriplesmap is found not as its direct ancestor, but due to a nested function
the parenttriplesmap should be looked for in every ancestor until one is found ;)
The text was updated successfully, but these errors were encountered:
what do you mean by this? IT shouldn't continue at all or it shouldn't continue with this Predicate Object Map but continue the execution of the rest rules?
what do you mean by this? IT shouldn't continue at all or it shouldn't continue with this Predicate Object Map but continue the execution of the rest rules?
I propose option 3: first look for parenttriplesmap in every ancestor, and if not found, only then exit (bc if not found, the rml document is invalid, interpreting https://www.w3.org/TR/r2rml/#foreign-key: there should never be a rr:child without a rr:parentTriplesMap)
considering the yarrrml document of RMLio/yarrrml-parser#68 ,
the mapper doens't find the parenttriplesmap and instead uses its own logical source.
I believe two things should happen:
rr:child
without arr:parentTriplesMap
)The text was updated successfully, but these errors were encountered: