
Tony
30.08.2018
22:22:56
а хотя
вроде правильно как раз-таки
так, еще более прикольная задачка

Philipp
31.08.2018
08:00:21
Ребят, я тут напишу вопрос, может пока писать буду и сам пойму...
Вот ситуация (сейчас набросаю схему), Есть таблица с элементами (element), элементы могут быть разного типа (element_type), есть свойства присущие элементам (prop), причем у каждого типа элемента есть свой набор свойств (m:n type_has_prop), значение свойства для конкретного элемента задается в element_prop_value. Так же, prop имеет флаг is_finite, что значит, что ему присуще строго ограниченное, конечное количество значений (например типы корпусов у элементов), все возможные варианты для каждого свойства фиксируются в таблице prop_finite_value, однако, разным типам элементов присущи разные типы корпусов, каким типам какие значения свойств присущи определяется в таблице element_type_has_prop_finite_value.
Теперь к проблеме, я, очевидно, где-то накосячил в работе приложения и произошла неприятность. Допустим в element_prop_value есть запись о том, что у элемента Х есть свойство - тип корпуса со значением 0805, это зафиксированно жестко, просто записано в виде чарфилда, так же у нас есть запись в таблице prop_finite_value, что мол де свойство тип корпуса может принимать вот такие значения и там действительно присутствует значение 0805, НО, проблема в том, что в таблице element_type_has_prop_finite_value в результате работы приложения куда-то пропала запись, что у такого-то типа элементов существует вариант выбрать вот такой-то тип корпуса, причем, как я понял, случай не единичный, просто спохватились когда не нашли в комбобоксе в интерфейсе самого часто-используемого типа корпуса... В итоге, я хочу сделать такой запрос к базе, который бы выбрал все значения value из таблицы element_prop_value и проверил бы, наличие у типа элемента соответствующего finite свойства...
Фууух...

Roman
31.08.2018
09:20:41
Ребят опишу:
Есть Файл который на сервере Spark-> у меня есть адресс
но я не могу подключиться к нему