Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Образец иерархической модели базы данных / 25 сообщений из 37, страница 1 из 2
05.07.2013, 19:07
    #38322373
Малибу
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Образец иерархической модели базы данных
Здравствуйте, я новичок в проектировании базы данных, и хотелось бы научиться строить иерархические схемы на конкретном примере "образце" 3-4 уровневые иерархии. пожалуйста приведите примеры,
...
Рейтинг: 0 / 0
05.07.2013, 19:28
    #38322388
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Образец иерархической модели базы данных
Иерархическая модель вроде бы вымерла ещё в прошлом веке...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
05.07.2013, 19:45
    #38322396
Малибу
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Образец иерархической модели базы данных
)) или пример свиных ушей?
...
Рейтинг: 0 / 0
05.07.2013, 19:48
    #38322399
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Образец иерархической модели базы данных
Реляционная модель уже давно все остальные загнала в подполье.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
05.07.2013, 20:02
    #38322411
Малибу
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Образец иерархической модели базы данных
хочется разобраться со свиными ушами) а потом перейти в следующий век) правда я читала много статей, но без примера не пойму, объясните пожалуйста
...
Рейтинг: 0 / 0
05.07.2013, 20:05
    #38322415
Infernal V. Raven
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Образец иерархической модели базы данных
Малибу,

Попробуй структуру каталогов загнать в таблицу - пример уха.
...
Рейтинг: 0 / 0
05.07.2013, 20:45
    #38322435
Малибу
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Образец иерархической модели базы данных
Infernal V. Raven,

EAV это и есть свиные уши? или это другое?
...
Рейтинг: 0 / 0
06.07.2013, 01:55
    #38322594
Infernal V. Raven
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Образец иерархической модели базы данных
МалибуInfernal V. Raven,

EAV это и есть свиные уши? или это другое?

Нет, EAV это другое.
Под свиными ушами понимается таблица, которая содержит минимум два поля - первичный ключ и внешний ключ, ссылающийся на эту же таблицу. Для большего понимания я и предложил решить задачу.
...
Рейтинг: 0 / 0
06.07.2013, 10:23
    #38322637
AlexKB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Образец иерархической модели базы данных
МалибуЗдравствуйте, я новичок в проектировании базы данных, и хотелось бы научиться строить иерархические схемы на конкретном примере "образце" 3-4 уровневые иерархии. пожалуйста приведите примеры,

Если Вас действительно интересует эта тема - читайте Каратаева Е. Там очень доходчиво и на примерах все показано. И поменьше слушайте тех, кто на самом деле в этих вопросах невежествен, но очень любит поучать других. Выводы делать Вам и только Вам.
...
Рейтинг: 0 / 0
06.07.2013, 14:58
    #38322756
sp
sp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Образец иерархической модели базы данных
Малибу,

вот замечательная статья по http://mikehillyer.com/articles/managing-hierarchical-data-in-mysql/ в БД
...
Рейтинг: 0 / 0
06.07.2013, 17:17
    #38322836
Малибу
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Образец иерархической модели базы данных
Большое спасибо за хорошие советы! как разберусь, отпишусь
...
Рейтинг: 0 / 0
06.07.2013, 17:30
    #38322839
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Образец иерархической модели базы данных
spвот замечательная статья
А между "иерархическими данными в реляционной модели" и "иерархической моделью" точно нет
разницы?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
06.07.2013, 18:35
    #38322867
Малибу
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Образец иерархической модели базы данных
а можно ли так: один первичный ключ и несколько внешних, ссылающихся на первичный ключ в этой таблице?
...
Рейтинг: 0 / 0
07.07.2013, 01:11
    #38323071
sp
sp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Образец иерархической модели базы данных
Dimitry Sibiryakov,

конечно же есть - но посмотрите на обсуждение - всезде все перепутано, вот я в кучу и закинул, а вдруг это оно, что тс искал но некорректно выразился )
...
Рейтинг: 0 / 0
07.07.2013, 12:50
    #38323189
Малибу
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Образец иерархической модели базы данных
sp,
скажите пожалуйста, в примере с электроникой, если вместо электроники будет магазин, а магазинов несколько. нужно вначале выбрать магазин, а потом уже televisions или portable electronics и т.д
...
Рейтинг: 0 / 0
07.07.2013, 15:42
    #38323236
Бредятина
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Образец иерархической модели базы данных
МалибуЗдравствуйте, я новичок в проектировании базы данных, и хотелось бы научиться строить иерархические схемы на конкретном примере "образце" 3-4 уровневые иерархии. пожалуйста приведите примеры,
Что такое "иерархия" и "иерархическая схема"? Вы потратите меньше времени на приобретение навыков проектирования БД и достигните бОльшей глубины понимания, если начнете с изучения определений этих терминов. Вне каких-либо БД))
...
Рейтинг: 0 / 0
07.07.2013, 15:58
    #38323239
Малибу
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Образец иерархической модели базы данных
Бредятина,

ага не иерархическая схема, а схема иерархической модели данных
...
Рейтинг: 0 / 0
07.07.2013, 21:05
    #38323346
Бредятина
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Образец иерархической модели базы данных
Малибу,
Вы решили усложнить себе задачу)) Что такое "иерархия", "модель данных", "иерархическая модель данных" и "схема иерархической модели данных"?
...
Рейтинг: 0 / 0
07.07.2013, 23:49
    #38323462
deblogger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Образец иерархической модели базы данных
Малибу,

Антоним иерархии - рекурсия.

Если у вас есть доступ к рекурсивным запросам - вам не нужны все эти деревянные модели. Ну, взгляните хотя бы на файловую систему. Она иерархична? Да. Как получить дерево папок? Правильно - через рекурсию. Начинаем с пня С: и пока в листик не упремся считаем отца сыном, то есть подставляем на роль (в переменную) потомка - предка и так далее.
...
Рейтинг: 0 / 0
08.07.2013, 00:05
    #38323486
sp
sp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Образец иерархической модели базы данных
debloggerМалибу,

Антоним иерархии - рекурсия.

Если у вас есть доступ к рекурсивным запросам - вам не нужны все эти деревянные модели. Ну, взгляните хотя бы на файловую систему. Она иерархична? Да. Как получить дерево папок? Правильно - через рекурсию. Начинаем с пня С: и пока в листик не упремся считаем отца сыном, то есть подставляем на роль (в переменную) потомка - предка и так далее.

вы тут сразу же добавть, что рекурсия на большом проекте будет очень кушать дорогой процессор - чтоб человек знал на что идти, то ли в каждом запросе обновления/вставки чутьнапрячь проц и без его напряга выбрать данные, толи нифига не делать при вставках/обновлениях, но зато потом прийдется за это расплачиваться - бесплатный сыр - только в мышеловке)
...
Рейтинг: 0 / 0
08.07.2013, 04:50
    #38323560
deblogger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Образец иерархической модели базы данных
sp,

Это уже искусство проектирования. Если злоупотреблять и начинать всегда с пня, то конечно пень перегреется.

Однако речь не о крайностях, но о мере.
...
Рейтинг: 0 / 0
08.07.2013, 09:04
    #38323651
Бредятина
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Образец иерархической модели базы данных
debloggerАнтоним иерархии - рекурсия.
"Антонимы возможны у таких слов, значения которых заключают в себе противоположные качественные оттенки, но в основе значений всегда лежит общий признак (вес, рост, чувство, время суток и т. д.)." (С)
Какой в нашем случае общий признак?
debloggerЕсли у вас есть доступ к рекурсивным запросам - вам не нужны все эти деревянные модели.
Запрос - это уровень манипулирования. Как он влияет на структуру? Если иерархия (пока мы не знаем что это такое, приходится смириться с интерпретациями) объективно есть в предметной области, то каким конкретно способом она не отражается в структуре, а чем-то заменяется?
debloggerНу, взгляните хотя бы на файловую систему. Она иерархична? Да. Как получить дерево папок? Правильно - через рекурсию. Начинаем с пня С: и пока в листик не упремся считаем отца сыном, то есть подставляем на роль (в переменную) потомка - предка и так далее.
Это можно понять так, что иерархия (в БД) предполагает связь не разных типов сущностей, а исключительно связь одного и того же типа сущности самого с собой. Подтвердите, что это так.
...
Рейтинг: 0 / 0
11.07.2013, 10:35
    #38327764
_мод
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Образец иерархической модели базы данных
МалибуЗдравствуйте, я новичок в проектировании базы данных, и хотелось бы научиться строить иерархические схемы на конкретном примере "образце" 3-4 уровневые иерархии. пожалуйста приведите примеры,
Цех-> Участок->Рабочее место
Фокус в том, что все это выбирается одним селектом в иерарх. последовательности
...
Рейтинг: 0 / 0
11.07.2013, 18:56
    #38328579
SERG1257
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Образец иерархической модели базы данных
Это если число уровней иерархии конечно и заранее известно. Жизнь сразу становится много проще.
...
Рейтинг: 0 / 0
11.07.2013, 19:12
    #38328601
Infernal V. Raven
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Образец иерархической модели базы данных
SERG1257Это если число уровней иерархии конечно и заранее известно. Жизнь сразу становится много проще.А в чем проблема с неизвестным количеством уровней?
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Образец иерархической модели базы данных / 25 сообщений из 37, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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