Как правильно делиться данными базы данных с другими разработчиками?
Я разработал базу данных MSSQL для использования приложением, разработанным на c#. Позже пришло требование, чтобы я предоставил некоторые данные другому приложению, разработанному другим разработчиком из другого отдела. Приложение этого разработчика основано на интернете. Он потребовал, чтобы я раскрыл данные с помощью представлений базы данных, что я неохотно делаю. Выставленные данные будут предназначены только для отображения в интернете. Данные могут быть отправлены обратно из веб-приложения в базу данных, для которой я намерен использовать представления и / или хранимые процедуры.
Мои вопросы таковы
1. Мои решения правильные? - А почему да или нет)
2. Это разоблачение видом и функциями, чтобы его привязали?
3. Ты предлагаешь мне разработать API для этого? (Необходимы рекомендации.)
4. Как проверить данные, полученные из веб-приложения?
Другие предложения приветствуются.
Что я уже пробовал:
Все еще думаю о том, как это сделать