Re: sql, rdf
"conor325" <[email protected]>
| Newsgroups | gmane.comp.mozilla.devel.rdf |
|---|---|
| Organization | http://groups.google.com |
| Message-ID | <[email protected]> |
The way we made the 325 Factlog seems to follow the pattern you want: RDF within XUL and the ability to navigate the RDF data both by type (see all people) and more specifically (follow links between records). The presentation shows the range of views quite well: http://www.the325project.org/presentations/t3fPreview0_1.html. Maciej Gawinecki wrote: > U¿ytkownik "Gregg Reynolds" <[email protected]> napisa³ w wiadomo¶ci > news:[email protected]... > > [originally posted to xpcom list] > > > > I'm thinking of using XUL to prototype a relatively simple system > > involving schools, teachers, students, classes, test docs, etc. Schools > > have teachers and students, students are in a grade, each doc has a > > subject, belongs to a student, etc. > > > > I was going to do this using one of the sql interfaces, but I couldn't > > get the sql thingee to work, either for sqlite or mysql. So I've looked > > in to RDF a little bit. If I have only a few hundred records, I wonder > > if it would be faster just to hack up some RDF data and use that. > > recommend you: http://www.w3.org/TR/rdf-primer/ to get to know > rdf better > > > > > But I find it rather a hard slog making sense out of RDF. In any case, > > does anybody out there have any advice on the wisdom of such an > > approach? It looks like RDF would be pretty useful once learned, but if > > working with RDF data and interfaces is anywhere near as complicated and > > excruciating as getting through the documentation, then I would have to > > say no, thanks anyway, I'd rather have a tooth pulled without > > anaesthesia. Would my time be better spent figuring out what I'm doing > > wrong with the SQL components or learning RDF? Or are they best taken > > together? > > I'm not sure if I didn't misunderstood you but there is RDQL > - a language for quering RDF files with SQL-like syntax. The engine > implementing > usage of that is JENA java package at: http://jena.sourceforge.net/ > (there good documentation, also) > > > > > Thanks, > > > > Best > > Maciek