Вы можете начать с этого, ответы, после того, как вы проверите, работает ли источник данных с логикой базы данных или логикой на стороне сервера, помните, что логика базы данных может работать на клиенте и / или сервере.проверьте концепцию на стороне клиента и на стороне сервера
Это приложение такого типа?
user data -> user data
user data -> service data
service data -> user data
service data -> service data
Где работает обработка данных и какие исходные данные?
client side -> proccess -> send to -> server -> save
client side -> go to -> server -> process -> return
server side -> process -> listen client -> deliverity
server side -> listen client -> deliverity -> process