powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Спроектировать оптимально БД, аналогичной структуре файловой системе
12 сообщений из 12, страница 1 из 1
Спроектировать оптимально БД, аналогичной структуре файловой системе
    #38555290
touchka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Задача:
БД должна состоять из папок произвольного уровня вложенности и файлов.
Свойства папок: Имя,
Свойства файлов - Имя, размер.
Папки и файлы должны обладать произвольным кол-вом атрибутов с свойством Имя.

Пока вижу 2 варианта, склоняюсь к 1.

1 вариант:
Folders: ID, Title, ParentID
Files: ID, Title, Size, FolderID
Folder.Attributes: ID, Title, FolderID
File.Attributes: ID, Title, FileID

2 вариант:
Items: ID, Title
Folders: ID, Title, ItemID
Files: ID, Title, Size, ItemID
Attributes: ID, Title, ItemID
...
Рейтинг: 0 / 0
Спроектировать оптимально БД, аналогичной структуре файловой системе
    #38555293
touchka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
touchka,
поправка
2 вариант:
Items: ID, Title
Folders: ID, Title, ItemID, ParentID
Files: ID, Title, Size, ItemID
Attributes: ID, Title, ItemID
...
Рейтинг: 0 / 0
Спроектировать оптимально БД, аналогичной структуре файловой системе
    #38555295
touchka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
touchka,
еще раз 2 вариант)

touchka,
поправка
2 вариант:
Items: ID, Title
Folders: ID, Title, ItemID, ParentID
Files: ID, Title, Size, FolderID
Attributes: ID, Title, ItemID
...
Рейтинг: 0 / 0
Спроектировать оптимально БД, аналогичной структуре файловой системе
    #38555301
touchka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
touchka,

2 вариант:
Items: ID, Title
Folders: ID, ItemID, ParentID
Files: ID, Size, FolderID
Attributes: ID, Title, ItemID
...
Рейтинг: 0 / 0
Спроектировать оптимально БД, аналогичной структуре файловой системе
    #38555306
touchka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 вариант:
Items: ID, Title
Folders: ID, ItemID, ParentID
Files: ID, ItemID, Size, FolderID
Attributes: ID, Title, ItemID
...
Рейтинг: 0 / 0
Спроектировать оптимально БД, аналогичной структуре файловой системе
    #38555316
полином
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
любопытно

какова цель публикации такого рода сообщений на страницах форума?
...
Рейтинг: 0 / 0
Спроектировать оптимально БД, аналогичной структуре файловой системе
    #38555320
touchka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
полином,
тестовые задания изучаю, готовлюсь к собеседованиям
...
Рейтинг: 0 / 0
Спроектировать оптимально БД, аналогичной структуре файловой системе
    #38555870
deblogger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
touchka,

Да, типовая схема иерархии через отымение самоё себя

id child_id parent_id

сколько будет у вас там вложений? произвольное? Значит произвольное число join потребуется. Весело?

Я бы предложил хозяевам внести пункт в рулезы: студент? - вжо. Потому что нет больших мозготрахов чем эта братия, которой, всё чем она мозг трахает - ну вообще нахрен не надо.

Идите на nested set model. Вдруг удивите препода.
...
Рейтинг: 0 / 0
Спроектировать оптимально БД, аналогичной структуре файловой системе
    #38555997
SERG1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
все уже украдено до вас
http://www.osp.ru/pcworld/2007/03/4199032/
...
Рейтинг: 0 / 0
Спроектировать оптимально БД, аналогичной структуре файловой системе
    #38556023
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> все уже украдено до вас

Слабенькая статья, на троечку с минусом.

С файловыми системами всё не так просто, как может показаться. Есть права, есть группы, есть монтирование, есть символические ссылки, наконец, есть контекст.
...
Рейтинг: 0 / 0
Спроектировать оптимально БД, аналогичной структуре файловой системе
    #38556103
SERG1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621 Слабенькая статья, на троечку с минусом.Критикуешь - предлагай. Или хотя бы обоснуй.
Я не автор если чо.
...
Рейтинг: 0 / 0
Спроектировать оптимально БД, аналогичной структуре файловой системе
    #38556183
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> хотя бы обоснуй

Полагал очевидным неприемлемость всех предложенных вариантов для описания территориальной зависимости. Ссылка на Celko - дурной тон.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Спроектировать оптимально БД, аналогичной структуре файловой системе
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]