само собой у вас работает некорректно. Почему-то каждый элемент у вас считается базой. Вы должны разделить два совершенно разных понятия - "соединение с базой" и "сущность из базы"
Я бы создал отдельную таблицу для документов с полем client_id. При необходимости поиска документов пользователя - ищете по этому полю. Это будет самый гибкий вариант.