On Sat, 5 May 2001, Florian G. Pflug wrote: > Could you mail me your code, or put it on the web somewhere? > > I think this code could be some very valueably input... especially since I > am very new to ruby, and but want my interface to do things "the ruby way" > ;-)) Sure, you can find it (undocumented, unfinished, etc...) at http://www.beta4.com/kansas.tgz (the Kansas name comes from association with both IOWA and ruby slippers...) Let me know how you make out with it... the implementation gets pretty convoluted, although the interface is quite straightforward. Since you didn't use the term, by the way, I'll just point out that what you described is usually called an Object/Relational Mapping framework - that might help if you're looking for ideas. My personal favorite is Apple's (nee NeXT's) Enterprise Objects. Avi