Note that there are some explanatory texts on larger screens.

plurals
  1. POHow would you model a generic Schema.org Storage
    primarykey
    data
    text
    <p>I'm looking for the best way to model an application around the whole schema.org stuff. The Schema.org Hierarchie contains now around 500 different Types which can be used to markup microdata on a website: <a href="http://schema.org/docs/full.html" rel="noreferrer">http://schema.org/docs/full.html</a></p> <p>The goal is to build a generic system around all of those Things, without modeling the 500+ different tables using Default SQL Databases.</p> <p>As a starting example the JobPosting seems quite simple to model as it just have some fields and just two links to Organisation and Place Objects: see <a href="http://schema.org/JobPosting" rel="noreferrer">http://schema.org/JobPosting</a></p> <p><strong>Which Database System (SQL, MongoDB, Cassandra, neo4J, Sesame, ...) would you suggest to model this kind of Data?</strong> There are even some special Graph or RDF Databases which may be another option.</p> <p><strong>Bonus Question:</strong> Another Problem which blows my mind at the moment, is the Multiple Inheritance which some objects are based on, e.g. <a href="http://schema.org/Dentist" rel="noreferrer">http://schema.org/Dentist</a> is a LocalBusiness Organization but also a Place, so it has fields from several different parents.</p> <p>So I'm looking for a System with:</p> <ul> <li>Variable Columns as I don't want to model those zillion of attributes using SQL-DDL</li> <li>Multiple Inheritance or something like this (Mixins)</li> <li>Useful Link betweens Records (like a JobPosting points to the Organization and the Place it belongs to)</li> <li>Simple Queries (like, getting all JobPosting for a given Organization)</li> </ul> <p><em>Please let me know what kind of information would help to find a better answer.</em></p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload