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 <[EMAIL PROTECTED]> - Amigan - REBOL programmer
Amiga Group Italia sez. L'Aquila -- http://www.amyresource.it/AGI/

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with "unsubscribe" in the 
subject, without the quotes.

Reply via email to