Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.02.17;
Скачать: [xml.tar.bz2];

Вниз

Помогите , мастера, со структурой(голова что-то не варит).   Найти похожие ветки 

 
Соловьев   (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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.009 c
3-52764
skirdov
2003-01-30 22:47
2003.02.17
Редактирование данных в DBGrid


1-53085
bios
2003-02-05 00:20
2003.02.17
f:file; или типа того


1-52914
Sedov Vitalik
2003-02-08 13:44
2003.02.17
Memo в FastReport


1-53063
AlexT1000
2003-02-05 15:25
2003.02.17
Помогите периписать маааленький кусочек на асме.


7-53286
Драмнбэйс
2002-12-12 22:42
2003.02.17
перехват звуков





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский