Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Jos resurssilla on rajoitteita, niitä käsitellään seuraavien sääntöjen mukaan järjestyksessä:Haetaan resurssille sallivat rajoitteet

...

Jos resurssille itselleen ei ole sellaisia määritelty, haetaan sallivia rajoitteita resurssin vanhemmalta eli resurssihierarkiassa ylempää. Jos vanhemmalta ei löydetä sallivia rajoitteita, haetaan sen vanhemmalta ja niin edelleen. Kun sallivia rajoitteita löydetään, hakua ei jatketa enää ylemmäs. Jos sallivia rajoitteita ei löydy, oletetaan että käytössä on kaikki ajankohdat.

...

Sallivaa rajoitetta ei huomioida, jos käyttäjällä on yksikin rooli jolle varauksen teko sallitaan rajoitteen ulkopuolelle.

Haetaan resurssille kieltävät rajoitteet

...

Jos resurssille itselleen ei ole sellaisia määritelty, haetaan kieltäviä rajoitteita resurssin vanhemmalta eli resurssihierarkiassa ylempää. Jos vanhemmalta ei löydetä kieltäviä rajoitteita, haetaan sen vanhemmalta ja niin edelleen. Kun kieltäviä rajoitteita löydetään, hakua ei jatketa enää ylemmäs. Jos kieltäviä rajoitteita ei löydy, oletetaan että käytössä on kaikki ajankohdat sallivien rajoitteiden mukaan.

...

Kieltävää rajoitetta ei huomioida, jos käyttäjällä on yksikin rooli jolle varauksen teko sallitaan rajoitteen aikana.

Case esimerkit

Case 1: Haetaan rajoiteet resurssille 1. Resurssilla ei ole omia rajoitteita, joten käytetään ylempänä hierarkiassa olevia. Hierarkiassa ylempänä on rajoite 1. Hakua ei jatketa ylemmäs hierarkiassa. Käytetään rajoitetta 1.  
Case 2: Haetaan rajoiteet resurssille 3. Resurssilla on omia rajoitteita, joten käytetään niitä. Hakua ei jatketa ylemmäs hierarkiassa. Käytetään rajoitetta 2.  

...