I’ve posted an article on Code Project describing a concept for a semantic database. It’s in two parts, first discussing the concepts and looking briefly at the Semantic Web, RDF, and OWL, as well as relational, graph and NoSQL database architectures.
The second part is dedicated to the architecture and implementation of a semantic database with emphasis on unit testing.
This is Part 1 of 2 — Part II will look at using the semantic database in a real life HOPE application.