Позвольте мне объяснить сценарий:
Мне нужно получить все метаданные файлов, то есть заголовок, автора, тему и пользовательские атрибуты (пользовательские атрибуты не являются фиксированными, они не являются фиксированными и могут иметь любые номера).
Теперь для хранения этой структуры я спроектировал БД, например:
MainTable:
FileID, FileName, название, автор, тема
и для хранения пользовательских атрибутов (поскольку номера и имена не являются фиксированными)
(хранить имена пользовательских атрибутов)
Таблица AttrType:
AttrID, AttrName, AttrType (строка или числа)
(Значения атрибутов в хранилище)
и таблица AttrValues:
FileID, AttrId, AttrValue.
Теперь я получаю все файлы мета-файлов для записи и мне нужно написать некоторую логику, чтобы я мог поместить правильные данные в надлежащие таблицы.
Я полностью застрял, не знаю, где и как начать.
Есть ли кто-нибудь, кто может мне помочь.
Я был бы очень благодарен.