|
|
#11 |
|
Участник
|
Цитата:
Сообщение от =A=L=X=
Цитата:
Да, прежде всего отделить формат хранения и формат представления.
Что еще? На самом деле я просто обратил внимание что читая вашу статью у читателя может возникнуть ощущение что любое дерево заведомо можно описать другими средствами - расчленяя его на группу несвязанных полей. И не сказано что на самом деле действительно существуют заковыристые внутриклассовые иерархии, которые ну никак нельзя уложить в СУРБД иначе чем древовидным подходом.Пример - спецификации (BOM). Узлы состоят из материалов и других узлов. Спецификации - типичная иерархия. Причем именно иерархия, а не граф. С циклами в спецификациях в обязательном порядке приходится бороться. Причем спецификациям изначально присуща рекурсия. Рекурся содержится в определении. Причем именно бесконечная рекурсия. Так что не любую иерархию можно описать несвязанными полями. Просто в БОЛЬШИНСТВЕ случаев иерархию применяют совершенно неоправдано. Еще раз спасибо за высказывания. По большей части - с вами совершенно согласен. |
|
|
|