Это всегда зависит от случая к случаю. Например, если другая команда находится в той же компании, и вы уверены, что ваши данные и схема базы данных находятся в надежных руках, тогда вы должны предоставить им только Read Only Access
.
Но если это не так, вы должны написать API-интерфейсы и предоставить им только необходимые данные. Следуя этому подходу, ваша структура базы данных будет им не видна.