Я пытаюсь спроектировать / внедрить систему репутации для веб-сайта. Я пишу код для ASP MVC +, и мне было интересно, будет ли хорошей идеей записать всю логику системы репутации в StoredProcs вместо делать кодирование в модель приложения.
Лично я стараюсь избегать использования хранимых процедур, насколько это возможно, но в этом случае я считаю их лучшим вариантом, загрузка всех сущностей только для увеличения значения 2 полей кажется излишним, особенно если звонок будет сделан через AJAX.
Каково общее мнение по этому поводу? Что-нибудь, что я должен принять во внимание? где это реализовано в stackoverflow (уровень БД или уровень .Net)?
Было бы лучше использовать триггеры вместо sprocs?