<html>
<body>
<font size=3>At 01:31 PM 6/19/2007, William Harford wrote:<br><br>
<blockquote type=cite class=cite cite="">On Jun 19, 2007, at 12:25 PM,
Boris Popov wrote:<br><br>
<blockquote type=cite class=cite cite="">We plan to support Seaside, and
that support will include a relational<br>
persistence solution.</blockquote><br>
That will be interesting. Looks like there will be a bit of healthy&nbsp;
<br>
competition between Cincom and Gemstone.<br><br>
I wonder what Cincom's &quot;relational persistence solution&quot; will
look&nbsp; <br>
like. Will it be an object oriented approach to relational storage&nbsp;
<br>
like REServe (
<a href="http://squeaksource.com/REServe.html" eudora="autourl">
http://squeaksource.com/REServe.html</a> ) or take a more&nbsp; <br>
traditional approach to object mapping like
Glorp.</font></blockquote><br>
It is likely to be a more traditional approach, with automation of the
mapping for simple cases. Certainly an approach like Glorp reflects my
biases :-)<br><br>
While I'm not familiar with REServe, I don't see as much value in trying
to do an OODB-like approach layered onto relational. If people can use an
OODB, then they are better off using one directly. One of the motivations
for using a relational databases is that there are other things accessing
the data that want it in relational form. This is less likely to be
doable using something that maps the objects onto its own opaque
relational schema.<br><br>
<blockquote type=cite class=cite cite=""><font size=3>This is a subject
that intreats me greatly and I&nbsp; would love to hear&nbsp; <br>
more details on the proposed implementation if/when they are
available.</font></blockquote><br>
An example of the sort of things I have been thinking of can be seen in
the GlorpActiveRecord packages in the Cincom Public Repository. I also
talked about that at the Cincom User Conference in December in Frankfurt.
It's sketchy, and things always change, but it's a start.<br><br>
<blockquote type=cite class=cite cite=""><font size=3>Thanks<br>
Will<br>
___________________________________<br>
Do I dream of electric sheep?<br><br>
<br>
_______________________________________________<br>
Seaside mailing list<br>
Seaside@lists.squeakfoundation.org<br>
<a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" eudora="autourl">
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a>
</font></blockquote></body>
<br>
<div>--</div>
<div>Alan Knight [|], Cincom Smalltalk Development</div>
<div>knight@acm.org</div>
<div>aknight@cincom.com</div>
<div><a href="http://www.cincom.com/smalltalk" EUDORA=AUTOURL>
http://www.cincom.com/smalltalk</a></div>
</html>