|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
29.01.2015, 15:36 | #21 | |
Подтвердите свой е-майл
Регистрация: 10.01.2013
Сообщений: 16
|
Цитата:
Код:
Код:
|
|
29.01.2015, 16:00 | #22 | |
Форумчанин
Регистрация: 16.01.2015
Сообщений: 672
|
Цитата:
|
|
29.01.2015, 16:22 | #23 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Код:
программа — запись алгоритма на языке понятном транслятору
|
29.01.2015, 16:38 | #24 | |||||
Подтвердите свой е-майл
Регистрация: 10.01.2013
Сообщений: 16
|
Цитата:
Легко умудренным видом давать советы, не разбирая в сут вопроса. 2 дня спрашиваешь зачем Level-и, я отвечаю и отвечаю, даю линк на статью насчёт "структур с потабличным хранением уровней иерархии" и снова и снова спрашиваешь. 2 дня обясняешь, что иерархия очень простой вещь- id,parent_id,name! Неужели? Ура! Вопрос решен! Цитата:
evg_m, отдельно все проходят- Цитата:
Цитата:
Цитата:
Последний раз редактировалось Stilet; 29.01.2015 в 18:12. |
|||||
29.01.2015, 17:03 | #25 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
А как там mysql 0 as parent_id интерпретирует из первого запроса? Может стоит явно 0 к типу integer привести?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
29.01.2015, 17:14 | #26 | ||
Форумчанин
Регистрация: 16.01.2015
Сообщений: 672
|
Цитата:
Цитата:
впрочем пофик |
||
29.01.2015, 18:11 | #27 | |
Подтвердите свой е-майл
Регистрация: 10.01.2013
Сообщений: 16
|
Цитата:
Код:
Data type unknown Код:
Код:
|
|
29.01.2015, 18:35 | #28 |
Подтвердите свой е-майл
Регистрация: 10.01.2013
Сообщений: 16
|
всё, сработал:
Код:
спасибо streletz, stilet,evg_m, Аватар!!! Таким образом, с вашей помощью решена проблема связывания нескольких таблиц и на основе полученного запроса создания дерева! То есть я создаю отдельно таблицы:firms, branches, departaments, warehouses, стеллажи,Ящики и т.д. А насчёт 2 дерева никак? Чтобы в таблице MyFirms объединить firms, branches, departaments, а в warehouses-warehouses, стеллажи,Ящики и т.д.? По-вашему это реально? Нигде ни одного приблизительного решения не нашел. Что можете посоветовать? Последний раз редактировалось bidzina; 29.01.2015 в 18:56. |
29.01.2015, 19:18 | #29 |
Подтвердите свой е-майл
Регистрация: 10.01.2013
Сообщений: 16
|
Почему склонюсь к двум иерархиям:
1.firms, branches, departaments одна сушность и должен быть вместе, а склады, стеллажи, ящики и т.д.-вместе. 2. Если фирме понадобиться не стеллажи и ящики а боксы,или склад размешен на несколько этажи, тогда придется добавить новые таблицы?!- проблема расширении! Что вы думаете на счёт этого? |
29.01.2015, 20:35 | #30 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
Не ну ей богу... Смотря на такие задачи мне все больше начинают нравиться Cashe и Lotus. Я вообще не понимаю какой смысл делать то, что по условию не должно развиваться. Впрочем могу поделиться технологией, которую использует одна из ПО, с которой я работаю. Там есть "детали" (ну к примеру) и сборки. У каждой детали или сборки свой уникальный 21 значный код. Каждые три знака обозначают родителя. Допустим: 001 коробка 002 крышка 003 кошка 004 мышка 005 мышеловка Соответственно деталь "Мышка попалась" имеет ID код 004003001000 или код 004005001000 Таким образом программа может отбирать из этой маски кодификацию каждого узла и узла что в него входит. И это у мну 21 символ, а можно построить маску на 255 символов, тогда порог вложения хоть не станет бесконечным, но по крайней мере будет весьма большим. P.S. Хотя если использовать что-то типа varchar(max) то порог вложения будет поистине бесконечен...
I'm learning to live...
|
||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как разработать ИС предприятия? | SrgKord | Общие вопросы по программированию, компьютерный форум | 5 | 07.02.2014 10:44 |
Delphi7 - как связывать таблицы | hunter08923 | Помощь студентам | 0 | 22.05.2012 12:05 |
ящики не желают падать | серг | Общие вопросы C/C++ | 1 | 06.12.2010 22:34 |