[REBOL] Re: dbms3.r 01
From: g:santilli:tiscalinet:it at: 17-Jan-2002 20:49
I'v been away for a few days, now I have to play catch up and
prepare part two of dbms3.r dev. :)
Hello Rod!
On 15-Gen-02, you wrote:
RG> Do you have a file format in mind yet? I would be more
RG> comfortable thinking about functions if I could visualize how
RG> you are thinking about storing the data.
REBOL's native format is my choice, both for simplicity and to
allow for dynamic sized records easily. To allow random access to
the table file, we'll need an index of the records, that can be
kept as a block of integers.
RG> If we can come up with a standard, REBOL friendly way of
RG> creating a relational text DB file format then people are
RG> free to use whatever tools they want to read and write the
RG> files. The key value comes in the open, standard format
RG> definition not the specific tools.
Hmmm... let's wait for what I come up with when I'll do the
one-file table functions; then we can discuss how to improve it
etc.
RG> 1. I would prefer a single file DB if possible. It doesn't
RG> rely on a directory structure and includes everything it
RG> needs in one simple, transportable, format.
I'd like to keep indexes separately anyway, but then again, we can
discuss this later.
RG> 2. I would also like to store the REBOL values in their
RG> native text format.
Yup!
RG> auto-incrementing ID values to simplify creating primary
RG> keys.
That's a useful feature, so it's very likely it will be there.
Regards,
Gabriele.
--
Gabriele Santilli <[giesse--writeme--com]> - Amigan - REBOL programmer
Amiga Group Italia sez. L'Aquila -- http://www.amyresource.it/AGI/