Нужно ли хранить путь к картинке в БД?
Если картинка ровно 1 на пост и лежит всегда в одном месте - то не нужно.
Если картинок много, но лежат они в одном месте - то путь не нужен, только имя файла.
Если картинка может лежать в разных местах, то нужно и путь хранить.
Если в посте только одна картинка, вы можете вообще не хранить ее название. Сохраняйте картинку с именем равным номеру или коду поста, и ссылайтесь на нее. Исключаем лишний запрос к бд.