John Udell reports on seperating rules form databases. Boy do I ever agree. We have looked at Blaze Advisor to do this sort of thing. I am hopeful.
http://weblog.infoworld.com/udell/2003/05/16.html#a692
Today we program this stuff in procedural languages, and we make a hell of a mess doing so. Wouldn't it be great if we could declare a bunch of rules and have a rules engine work out the consequences? As Ted points out, this is the moral equivalent of using SQL to say what you want done with data not how. [Full story at InfoWorld.com]