Чтобы это контролировать - должен быть ответственный за это человек. Ответственный человек должен иметь права и знания чтобы это делать. Вы сейчас явно не способны адекватно "контролировать" таблицы в базе, так как сами не знаете какие зачем нужны, и сказать нужна ли конкретная таблица или нет - не можете. И сказать что именно будет плохо, как, от чего и когда - тоже не можете. "я видел в другом месте страшный ужас" никого не убедит, поверьте. Соответственно никто вас слушать не будет, а если вдруг каким-то образом будут обязаны - вы просто будете для окружающих недалеким местячковым деспотом который людям работать мешает.
Когда станете отвечать за архитектуру базы (не за работу сервиса SQL), когда будете разговаривать с людьми на уровне "Васёк, вот эта сущность у нас уже в базе есть, ее создал Иваныч два дня назад, давайте-ка лучше между вами коммуникацию наладим чтобы ты был в курсе, а эту ненужную таблицу удалим" тогда и сможете контролировать что и как там создается. Потому что у вас будут аргументы, анализ, знания, понимание бизнес-сущностей, процесса разработки, того какие именно проблемы грозят, когда, и как именно их можно избежать.
Вот этим и займитесь.