Цитата:
Оригинал написал(а) Froggy
1. Что есть IMHO?
|
"
По моему скромному мнению"
Цитата:
|
Я даже не знаю каким боком к такому варианту подойти, ведь добавляя вочередной приказ(это приказы Минздрава РФ) в базу, Я должен заполнить все его реквизиты и в т.ч. путь на файл, следовательно не по памяти а найдя его по обзору, так?
|
В твоем случае хранилище документов делится на две части:
1. БД со служебной информацией.
2. Приватное файловое хранилище (упрощенно: тдельная папка для файлов).
Добавляя документ в хранилище, ты действуешь по схеме:
1. Создать новую запись в БД и внести в нее атриуты документа. Запись должна быть помечана как неактивная (для этого заводишь отдельное поле).
2. Файл копируешь в файловое хранилище, назначая ему некоторое специальное имя (пример: ###.dat, где ### есть первичный ключ записи в БД).
3. Помечаешь запись в БД как активную.