- From: by way of <emberson@phc.net>
- Date: Thu, 27 Sep 2001 01:27:27 -0400
- To: www-rdf-interest@w3.org
[released from spam trap -rrs] Date: Wed, 26 Sep 2001 19:36:04 -0400 (EDT) Message-ID: <3BB268C1.B907814E@phc.net> From: Richard Emberson <emberson@phc.net> To: www-rdf-interest@w3.org I've got basically a big contact relational database with people and data about the people. The types of the data are specified using XMLSchema. One of the types in the system is, for example, a telephone. People have phones at work and at home. Some phones are mobile/cell phones. Some people have multiple phones at the same location. etc. etc. Its rather crazy to have phone subtypes for every place a phone can be located - I would rather have some way of specifying relationship semantics. How do I tag the data records in the RDB with RDF so that someone can, in XML, describe search parameters and have, for example, an office phone be found rather than a home phone? data-record: id value : "234 2322" xmlshema_type_id -> phone rdf_ref -> { xmlSchema-type : phone locatedAt : home usedFor : communications .... } What representation would one use in the database if one had many, many entries (low disk space usage/high performance)? Since its an RDB the search would be in sql - this stuff is in a RDB, I can not use in-memory xpath code. There are types and there are sematics. I'd like to use XMLSchema for types and RDF for semantics. I can use XML for the 'wire' representation but the issue is how do I map RDF to the RDB so that I can use sql as the search language? Thanks Richard Emberson remberson@yahoo.com
Received on Thursday, 27 September 2001 01:27:48 UTC