Thanks for the help here. Yes I do want to capture extra information
about a user who is registering with a site. First name, last name and
company, phone number etc. And then to be able to to display this in a
membership display tool. Just about to check out CMFMember. Hope it
works ok on 2.05.<br><br><div><span class="gmail_quote">On 8/11/05, <b class="gmail_sendername">Dieter Maurer</b> <<a href="mailto:dieter@handshake.de">dieter@handshake.de</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
michael nt milne wrote at 2005-8-11 10:01 -0400:<br>>It doesn't to be a relational db to be able to easily add fields<br><br>There are no tables to add fields to.<br><br>As someone else already pointed out:<br><br> Zope objects often use so called properties
<br> as "field" emulation.<br><br> Unlike for a relational database where you<br> specify the fields of a table (and all rows inherit these fields),<br> properties are on individual objects (which are somehow like rows).
<br><br> Zope has a feature where you can define properties not<br> for individual objects but for whole collections of them:<br> "ZClass"es. Adding properties to a property sheet of<br> a ZClass ensures that all instances of the class have
<br> these properties (with the default value defined by the class).<br><br>--<br>Dieter<br></blockquote></div><br>