[Zope] database design question