Uploaded image for project: 'Medici'
  1. Medici
  2. MMDB-957

"relationships" are not predicates, in RDF implementation

XMLWordPrintableJSON

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • 1.1
    • None
    • None
    • None

      "Relationships", conceptually, map directly to RDF predicates, but there is an extra level of indirection in the RDF used to represent relationships in the current impl.

      We need this extra level of indirection, because we need to record who created the relationship and when. But not writing the "direct" predicate means that relationships can only be located using our ontology. This is a huge, missed opportunity because if we also wrote the direct predicate triple, we would have a way where users can create relationships from any ontology, and the resulting graph could be interperable by apps running queries based on that ontology (not Medici's).

      This is really, really easy to fix, and I'll do it.

              futrelle Joe Futrelle (Inactive)
              futrelle Joe Futrelle (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: