Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 4274402
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 21, 20262026-05-21T07:50:31+00:00 2026-05-21T07:50:31+00:00

I do think I understand the meaning of these words in programming languages, but

  • 0

I do think I understand the meaning of these words in programming languages, but it is not clear in regards to RDF and triples. Is there an example that will help me to understand?

Thank you

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-21T07:50:32+00:00Added an answer on May 21, 2026 at 7:50 am

    A standard RDF statement consists of:

     SUBJECT PREDICATE OBJECT
    

    Think of it as asserting a fact.

     ROVER IS-A DOG
    

    Now, what if the situation you have at hand is, really,

      GEORGE SAYS-THAT 'ROVER IS-A DOG'
    

    In RDF, you write this as

      STMTID  IS-A STATEMENT
      STMTID  HAS-SUBJECT ROVER
      STMTID  HAS-PREDICATE IS-A
      STMTID  HAS-OBJECT DOG
      GEORGE  SAYS-THAT STMTID
    

    The first four triples here are, formally and officially, the reification of the first one.

    Note that the original statement is NOT in the model, since the purpose of reification is to hold back from asserting it, but rather talk indirectly about it.

    Note further that I’ve elided the IRI’s of ROVER and friends for clarity.

    For the cogniscenti in the audience:

    There are a variety of things you can do with reification. As per above, you can use it to describe a statement without stating it, thus keeping it away from inference.

    You can also use it to add additional facts, such as provenance, to a statement. In that case, you have the original triple, and also the reification. However, I just got a lengthy explanation from someone who seems to know a lot about RDF (one of the leads of the SPARQL spec.) His explanation is that formal reification (including the fourth triple that says that the thing ‘is-a statement’) is not suppose to be used together with asserting the triple itself. If you look at the comments on this answer, you will see that his opinion is not universal, but you might want to still keep it in mind.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I think I understand the basic principals of T4 but I'm having a hard
I think I understand strong typing , but every time I look for examples
So I (think I) understand the difference between Float, Double, and Decimal , but
If anyone here knows the meaning of these algorithm, please help me to understand,
I hear this phrase often and do not fully understand it's meaning. What does
I understand the overall meaning of pointers and references(or at least I think i
I think I understand the formal meaning of the option. In some legacy code
I think understand the idea of duck typing, and would like to use it
I think I understand the logic behind a delegate. I got more the problem
I think I understand the happened-before relationship for single variables. If I write a

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.