• Schema is really confusing, even if we are removing schema nothing will happen.But I favor the idea of more than one sql users which is slightly diffrent from schema .Let the sysobjects uid column be there to assure the protection of the objects like one should not drop others objects. In this scenario if Microsoft is ready to include some pattern enforcing mechanism to nomenclature of user objects it will be better. Like a user ID ACR is created for doveloping Accounts Receivables System all the objects created by this user should start some thing like ‘ACR_%’

    john cyriac