Ian Bicking: the old part of his blog

Re: More on Python Metaprogramming

Perhaps a stupid question....

Can't those relations/constraints be defined right in the SQL schema?

Perhaps that's too much coupling to a specific storage model? I kinda like that because sometimes you end up with multiple toolkits (in multiple languages - including command-line sql) in place that could interact with the data storage, so having one consistent set of rules with no back-door seems like a good thing....

Comment on More on Python Metaprogramming
by Bill Seitz