Общие > Базы данных
Проэктирование базы данных
Abram:
Нужно сделать електронную библиотеку на основе УДК
Как грамотно сделать? Может ссылки какие подкиньте, или может тема уже обсуждалась.Спасибо
AliMamed:
--- Цитировать ---Abram:
Проэктирование
--- Конец цитаты ---
--- Цитировать ---Abram:
електронную
--- Конец цитаты ---
клева.
а что такое УДК?
Phoinix:
AliMamed
Универсальная десятичная классификация
Это что-то похожее на нумерацию комнат в официальных учреждениях: 1-я цифра этаж (четные права, нечетные слева)
В общих чертах: чем глубже уходишь тем длинней индетификатор, при этом он понимается не как целое число, а как группа идентификаторов предыдущих уровней...
Макс:
имхо очень напрашивается какая-то древовидная структура, хотя не уверен что подойдет именно мой любимый Nested Sets.
Какие операции с этими идентификаторами будут производиться ?
Abram:
Принцип такой: допустим тема Информатика - индекс 004, берем дальше програмирование - 004.1, язык ПХП - 004.12 и т.д.Чем детальнее тема тем больше индекс.
Еще хотел задать такой вопрос:
Как решить вопрос хранения файлов. Допустим книги будут в разных форматах txt, bmp, pdf. Например txt можна в базу вбивать или хранить в папках с именем соответственно индексу. Как лучше поступить? Япрограмирую на ПХП и еще мне нухно учесть возможность постраничного вывода информации. Спасибо
Навигация
Перейти к полной версии