Eric Lease Morgan schrieb:
>
> Store the data in a relational database using standard SQL.
There are appropriate standards and there are those you default to
in the absence of an appropriate standard. SWL is of the
latter category. It wasn't designed for the type of applications
we have on our hands: semi-structured text data.
To mention only two things: SQL doesn't support index browsing.
The thing called "index" in SQL is basically invisible, you
cannot display it to enable browsing.
Further, SQL doesn't support structured fields. A field content
cannot have subfields, or rather, SQL has no tool to do anything with
them. It also means you cannot, within SQL, create a keyword index
(and display that for browsing as well). By "browsing", I mean you
can jump in at any point and go down and up as far as you want.
The more recent concept of the "object-oriented" database, on the
other hand, is not embodied in any ready-to-use industry standard
or open-source software packages.
Now and then, one does have to put up with inappropriate standards.
But is it a good idea to base a "next generation" thing on such?
B. Eversberg
Received on Tue Jun 20 2006 - 07:26:53 EDT