Если у тебя задача написать тривиальное приложение. Возможно проще использовать SQL, Но когда речь пойдёт о замысловатом функционале, где объекты представлены сущностями и имеют набор состояний и функций преобразования. На SQL ты уедешь в большой тупик