Как правильно реализовать архитектуру участка программы на Android?
Есть MainActivity, сервис для планирования уведомлений и база данных со всеми запланированными уведомлениями. Какой способ добавления и удаления записей в базу/из базы данных будет правильным : в активити или непосредственно в самом сервисе, при вызове метода добавления/удаления уведомления?