Paul McNett wrote: > I don't tend to put anything, even referential integrity constraints, in the > database. I like simple databases and smart rules at the biz layer. Perhaps a cronjob > on the server to monitor database integrity to delete orphans and email me the > actions taken, etc.
Ditto. I treat the databases a just storage, and put all of the RI/rules/etc. into the Business Object layer. That affords me the greatest flexibility in my designs, imo. And with my latest n-tier framework, I can easily work my solutions with ANY database backend. The key is to maintain that "disconnected is ok" kind of mentality in your designs, instead of always relying on the "constantly connected" approach of legacy Foxpro apps. _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/profox OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech Searchable Archive: http://leafe.com/archives/search/profox This message: http://leafe.com/archives/byMID/profox/[EMAIL PROTECTED] ** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.

