Я не думаю, что есть необходимость в пространствах имен в базах данных, потому что "пространством имен" по умолчанию обычно является имя базы данных. Обычно в любом приложении гораздо больше «функциональных возможностей», которые необходимо сгруппировать, чем базовые данные, поэтому концепция пространства имен работает лучше для кода, чем для хранения данных.
Однако, если вы хотите сделать это с вашими таблицами, SQL поддерживает точки (.) В имени таблицы, поэтому вы можете иметь Contacts.Address или что-то подобное, если хотите.
Обычно, хотя, если у вас столько таблиц, я думаю, что вашим именем таблицы будет, по сути, «пространство имен» + имя таблицы без точки (т.е. ContactAddress ).