Namespace is very interesting, and it totally slipped my mind. Although,
Namespace seems a little ambiguous to me. this is a container for objects
defined in the schema.py module and all extend SchemaItem.
Im going to start with Schema but if anyone else sees a compelling reason
to go with Namespace, ive no problem switching.
I'm uncomfortable with Schema b/c it has a specific meaning in the SQL standard, and overloading the term to mean something similar but not really related seems clunky.
I actually like TableSpace the best (TableSchema + Namespace!)... damn oracle. (But if we're going to overload a term in use elsewhere anyway, surely it makes more sense to pick the nonstandard one!)
AppSchema, maybe?
--
Jonathan Ellis
http://spyced.blogspot.com

