Я думаю, вы, возможно, слишком беспокоитесь!
Это логично? Вы знаете, где найти свой код в пространствах имен?
Я бы предпочел увидеть кодовую базу, подобную приведенной выше, с небольшим количеством классов, относящихся к имени с иерархией, чем одно большое пространство имен, где все взаимосвязано ..
Помните, что именно для этого существует пространство имен, чтобы организовывать вашу кодовую базу логически
То, что у вас есть, кажется логичным:)
EDIT:
Как пример:
using System.Data;
using System.Data.Sql;
;)