Просмотр поста #84760: Как реализовать фишку

.
L!MP

Создать таблицу для взаимосвязи типа many-to-many (множество к множеству).
Т.е: в таблице всего два поля,
user_id - идентификатор юзера добавившего файл
file_id - идентификатор добавленного файла

При добавлении файла юзером, пишем в эту таблицу ID файла и юзера.
Затем в анкете вытаскиваем все добавленные юзером файлы по его ID, а в инфе о файле, можно вытащить по ID файла всех юзеров кто добавил себе этот файл.
Всё.