БД для аналитических проектов, заранее не известно какие проекты будут, какие данные будут, какого-то специального приложения и процесса не существует, это всё внутренняя деятельность, пользователям нужно размещать на некоторое время данные, выполнять обработку и т.д. Пользовательское приложение в данном случае это SSMS. Люди вполне грамотные, но не разработчики, нужно сделать некоторые ограничения (на insert) уровнем выше (выше БД, чтобы не обходили ограничения). Подошел бы триггер, но подходящего функционала не нашел.