Моя команда рассматривает возможность использования обновленной версии Entity Framework с приложением WinForm или WPF, которое будет загружаться пользователями и устанавливаться на их компьютерах.
Это будет подключаться через WCF к нашей базе данных, иПриложение будет использовать запросы LINQ через EF для взаимодействия с базой данных.
Это безопасно?Может ли приложение быть переработано, и конкурент увидит нашу структуру базы данных и бизнес-правила?
Является ли эта архитектура приемлемой?Или, если риск высок, следует ли абстрагировать структуру за интерфейсом?