|
|
|
Проектирование измерения из двух признаков
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток. У меры есть два признака (F1 и F2), которые могут принимать значение false/true Эти признаки логически связаны. Сейчас они используются как разные атрибуты одного измерения (для каждого атрибута есть значение false и true. Id измерения формируется побитно, т.е. для двух признаков это числа от 0 до 3. Пользователю интересно только значения true. Хотелось бы их объединить в один атрибут со значениями F1 и F2 Вопрос как это сделать? Проблема в том, некоторые значения будут относится и к F1 и к F2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2019, 00:34 |
|
||
|
Проектирование измерения из двух признаков
|
|||
|---|---|---|---|
|
#18+
Gold_, так создайте третий, у которого будет нет = 0 и да = >0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2019, 09:12 |
|
||
|
Проектирование измерения из двух признаков
|
|||
|---|---|---|---|
|
#18+
ShIgorGold_, так создайте третий, у которого будет нет = 0 и да = >0 Спасибо за участие, поясните, пжл, что вы имели в виду ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2019, 17:54 |
|
||
|
Проектирование измерения из двух признаков
|
|||
|---|---|---|---|
|
#18+
Gold_, id f1idf1name f2id f2name f3id f3name0 0 false 0 false 0 false1 1 true 0 false 1 true2 0 false 1 true 1 true3 1 true 1 true 1 true ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2019, 19:49 |
|
||
|
Проектирование измерения из двух признаков
|
|||
|---|---|---|---|
|
#18+
ShIgor, Еще раз спасибо. я очень плохо сформулировал Да, действительно сейчас так. idf1idf1namef2idf2name0 0 false 0 false1 1 true 0 false2 0 false 1 true3 1 true 1 true Хочу сделать измерение с двумя значениями namef1namef2name Проблема в том, что некоторые экземпляры измерения могут принадлежать и к f1name и к f2name. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2019, 15:33 |
|
||
|
Проектирование измерения из двух признаков
|
|||
|---|---|---|---|
|
#18+
Gold_, приведи пример-дерево с этой принадлежностью до ключей, у тебя всего-лишь 4 ключа, так что примеры комбинаций связей "как надо" вполне можно показать иначе пока только гадания, тебе показали вариант решения через OR, можно и через AND или ещё какими функциями дискретной логики в обычных иерархических измерениях у одного parent может быть несколько child, но у каждого child только один parent для более сложных случаев не удовлетворяющих условиям выше (child -> multiple parents) можно моделировать через M2M ассоциативные мосты естественно придётся учитывать особенности интерпретации агрегаций таких решений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2019, 15:55 |
|
||
|
Проектирование измерения из двух признаков
|
|||
|---|---|---|---|
|
#18+
vikkiv, Спасибо. Из двух это упрощенный вариант, но суть отражает. пример меры id sumf1namef1name110000220001330010440011 на основании двух полей хочу сделать одно измерение: namef1namef2name При выборе f1name должны попадать экземпляры мер с id 3,4 При выборе f2name должны попадать экземпляры мер с id 2,4 vikkivможно моделировать через M2M ассоциативные мосты естественно придётся учитывать особенности интерпретации агрегаций таких решений. похоже, надо использовать M2M vikkiv, можно подробней? или где бы найти пример использования? еще раз спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2019, 13:37 |
|
||
|
|

start [/forum/topic.php?fid=49&msg=39793412&tid=1857616]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
155ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 14ms |
| total: | 270ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...