Текущий архив: 2003.02.17;
Скачать: CL | DM;
ВнизПомогите , мастера, со структурой(голова что-то не варит). Найти похожие ветки
← →
Соловьев (2003-01-30 17:07) [0]Никак не могу создать структуру данных, для такой задачки:
Есть виды операций: 1-я, 2-я, ..., и т.д.
Каждая из этих операций бьется на разное количество других, более мелких операций, причем может быть такое что мелкая операция встречается у разных вышестоящих. Типа такого:
Факс: входящий и исходящий
Ел. почта: входящая и исходящая.
Тут бы ничего сложного, создал бы я 2-е таблицы. 1-я - главные, 2-я -подчиненные, но может быть такое, что 3 уровня детализации, 4-е и т.д. Думал типа дерева хранить, но что-то не получилось, может , Вы, мастера , подскажите?
← →
Val (2003-01-30 17:12) [1]..но что-то не получилось..
???
← →
Соловьев (2003-01-30 17:16) [2]Как, если дерево, хранить у детей несколько родителей?(См. пример)
← →
Романов Р.В. (2003-01-30 17:27) [3]Первая таблица
1 Входящий
2 Исходящий
3 Факс
4 Ел. почта
Вторая таблица
3 1
3 2
4 1
4 2
← →
Val (2003-01-30 17:27) [4]из данного примера ничего не видно, более полный пример, пожалуйста.
← →
D (2003-01-30 17:30) [5]Может, создать 2 таблицы:
1- операции (код опер-и, наименование ...)
2- Главная опер., подчиненн.опер (коды из табл. 1)
Правда, вопрос - стоит ли, обрабатывать и отображать такое (даже не дерево, а скорее сеть) вряд ли будет легко :)
← →
Соловьев (2003-01-30 17:37) [6]Романов Р.В. ©
Если 3 , 4 и т.д. уровня? Типа:
Телеграма:
Доставка:
1. Автомобилем.
2. Пешком
2.1 Ближн
2.2 Дальн
3. На почту
3.1 Ближн
3.2 Дальн
Выписка:
← →
Val (2003-01-30 17:47) [7]>Соловьев © (30.01.03 17:37)
все-таки стоит глубже изучить предметную область, думаю. В вашем последнем примере - что говорит о том, что 2.1 и 3.1 это одно и то же? очень неконкретно по-моему, не усложняете ли вы себе задачу?
← →
Соловьев (2003-01-30 17:51) [8]Мне усложняет работу , те кто дал мне это задание. Если бы я с нуля разрабатывал учет этих опирация я может сделал детализацию
бы по другому. а так есть готовые формы, я от них и отталкиваюсь...
← →
Max Zyuzin (2003-01-30 17:52) [9]>Соловьев © (30.01.03 17:37)
ИМХО лучше сперва почитать литературу именно по базам данных.
Прикинуть потом все на листочке, нормализовать и только потом начинать что то на компьютере делать... (я сам так всегда делаю)
← →
Val (2003-01-30 17:53) [10]готовые формы чего?
← →
NickBat (2003-01-30 17:56) [11]Непонятна задача, но может так:
Справочник типов (телеграмма, выписка и т.д.)
Справочник видов доставки (пешком, поездом ...)
Справочник расстояний (1 м, 10 км. и т.д.)
А в основной таблице смешивай эти данные как тебе надо.
← →
Соловьев (2003-01-30 17:59) [12]Формы учета этих опираций в Екселе. Есть таблицы, где каждой опирации ставится в соответсвие кол. выполненых действий и временной промежуток(типа с 12.00 до 13.00). Вот.
2 Max Zyuzin ©
Я тоже сначала рисовал(и на листике, и CASE-средствами), и литературу читаю.
← →
Max Zyuzin (2003-01-30 18:01) [13]>Соловьев © (30.01.03 17:59)
А че сейчас перестал? :)
← →
Соловьев (2003-01-30 18:03) [14]Я же написал - голова чего-то не варит...Может не дано мне :(
← →
Sergey13 (2003-01-30 18:26) [15]2Соловьев © (30.01.03 17:07)
На деревянную структуру я бы стал смотреть, если только дающие задание ТОЧНО скажут - будет N уровней (чтоб ТЗ написанное и подписанное было). Не удобно на ИБ с деревьями работать. Это не оракл. Если пока уровня 2, то прикинься дурачком и замастырь как задумал. А дальше... тогда и думать будешь.
← →
Соловьев (2003-01-30 18:31) [16]2 Sergey13 ©
наверное сделаю сначала тупо в лоб, а там посмотрим, может прозрение прийдет.
← →
MsGuns (2003-01-30 19:14) [17]Правда где-то здесь: NickBat © (30.01.03 17:56)
Но вообще-то, насколько я понял, путаница начинается тогда, когда смешаны в одну кучу разные понятия. Речь идет, насколько я понял, о ДОКУМЕНТАХ, а совсем не об операциях. Отсюда начинать надо и пляски народов мира.
Документы: вид документа (докладная, письмо, справка и т.д.)
тип документа (входящий, исходящий)
способ доставки (инет, мыло, модем, секретарша...)
и так далее.
Какое дерево ? Тут даже чахлого куста быть не должно
Страницы: 1 вся ветка
Текущий архив: 2003.02.17;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.01 c