I am developing an application that will allow employees (users) to classify table and columns in the corporate databases according to a given taxonomy.
Once the database metadata has been imported, it is converted into an RDF graph. Each table and column is an instance of an internally developed RDF class for representing tables and columns. Note that actual table data are NOT imported.
So a particular column may look like this in Turtle format:
Now let's say that we want to associate a logical type (
Or should the association be made by an attribute:
What are pros/cons of each approach?
Here are some considerations:
If you are modeling
The flip side of that argument is that if you model it as a property/association, you will not get any automatic inheritance of the
Another consideration is that of modeling complexity: making
To make a long story short: if your intent is not to ever have individual instances of
answered 14 Nov '12, 09:27
Jeen Broekstra ♦