Удалён лишний комментарий с решённой проблемой. Код приведёт в однострочный вид.
Немного изменена структура БД: теперь поле title в таблице items не должно быть уникальным (ввиду понятных все соображений). Добавлены исходные данные для таблиц, INSERT-запросы вынесены в отдельный файл для удобства.
Ещё изменения в структуре БД: теперь все поля во всех таблицах обязательны.