There is certainly more than one technique that can be used to set up your FrameWork Manager model, similar to the Impromptu catalog, however this is how I like to do it:
The first layer (namespace) I call the Database Layer (or View), and this contains the raw tables and columns as they appear...