Tuesday 6 February 2007

Rhizomes - Further Thoughts

Further thoughts.

The use of the concept of tables is only really an aid in communicating with an SQL literate audience.

There is no type system here, except what is created by grouping values.

Also a record could be made up of indexes from several ‘tables’.

{table1.name => “Kevin”,
table2.dob => ’01/01/1981’,
table1.address => “111 Some Street”}

Records ID’s are unique within the database, not any ‘table’.

I haven’t yet thought what this might mean, or whether it’s useful outside of the Rhizome-Tesseract design.

This is one part (maybe a third?) of my Rhizome-Tesseract design. Rhizome-Tesseract is a radical departure from relational databases, very web 2.0 and duck-typed; a natural fit for languages such as Ruby and Python.

No comments: