Форум: "Базы";
Текущий архив: 2002.07.01;
Скачать: [xml.tar.bz2];
ВнизПредставление логических выражений Найти похожие ветки
← →
avr555 (2002-06-05 17:51) [0]Пишу я построитель SQL запросов.
Основную часть уже сделал. Вот осталось только визуальное представление логических выражений. Очень не хочется делать как Access. Единственное, что пришло в голову - это древовидная структура. Что-то типа:
+- a>1 OR
| |- a<2
| +- c<15
+- b=3
Оно же:
(a<1 OR (a<2 AND c<15)) AND b=3
Как вам токое представление. Будет ли это понятно?
← →
Anatoly Podgoretsky (2002-06-05 17:55) [1]Если бы ты не привел нижнюю формулу, то трудно было догадаться, а вот нижний вариант очень даже понятен
← →
avr555 (2002-06-05 18:07) [2]А если знать принцип построения?
Узлы одного уровня соединяются "AND".
Дети, соединенные "AND", соединяются с родителем при помощи "OR"
← →
skiph (2002-06-06 04:35) [3]Если знать принципы постороения, то и машинный код взапой читать можно. Для человека имевшего дело с классическим описанием формул твоя структура очень неудобна. А если начинающий.... не знаю. (Сам себе комплимент сделал :))
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.07.01;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c