Видове Изрази |
![]() ![]() |
От гледна точка на синтаксис и семантика можем да разграничим 7 вида изрази: Еднодименсионален израз без обобщени функции Това е най – общия вид изрази. Такъв израз се прилага към едно редово множество и не използва обобщени функции. Например:
Еднодименсионален израз с обобщени функции Такъв израз се прилага към едно редово множество и може да използва обобщени функции към същото множество. Например:
Израз „Където“ на разширение Такъв израз може да свързва обекти и колони от всички измерения, тъй като има връзка едно – към – едно между ред от главното множество и ред от допълнителното. Те не могат да съдържат обобщени функции. Израз „Колони“ на разширение Аналогично с предишния израз, но допълнителните могат да съдържат обобщени функции, приложени към основното измерение Израз „Съответствие“ в обобщените изгледи Такъв израз се прилага към два реда, принадлежащи към различни редови множества. Не могат да използват обобщени функции. Израз „Къде“ в обобщените изгледи Такъв израз се прилага към ред или редово множество, като реда принадлежи към друго множество, а не към това на аргумента. Единствено обобщени функции могат да се използват за прилагане към второто измерение. Израз „Колона“ в обобщените изгледи Такъв израз може да свърже само обекти и колони от основното измерение. Могат да бъдат използвани обобщени функции от двете измерения, но имат много различни значения. Обобщена функция, приложена към допълнителното измерение е приложена към всички редове от допълнителното редово множество, свързано с текущия ред от основното множество. Обобщена функция, приложена към основното измерение е приложена към всички редове от главното редово множество. |