Mitä hyötyä on määrittää relaatio kahden taulun välille?
Okei automaattinen viite-eheyden tarkistus?
onko muuta? onko kyselu jotenkin erilainen? nopeuttaako hakuja?
Entä onko relaatioiden määrittelystä jotain haittaa?
Relaatioton vaihtoehto
Asiakas Lasku
id asikasId
nimi laskuId
osoite summa
Relaatio vaihtoehto
Asiakas Lasku
id --------------->asikasId
nimi laskuId
osoite summa
Okei automaattinen viite-eheyden tarkistus?
onko muuta? onko kyselu jotenkin erilainen? nopeuttaako hakuja?
Entä onko relaatioiden määrittelystä jotain haittaa?
Relaatioton vaihtoehto
Asiakas Lasku
id asikasId
nimi laskuId
osoite summa
Relaatio vaihtoehto
Asiakas Lasku
id --------------->asikasId
nimi laskuId
osoite summa
Vastaukset 1
Vanhimmat
Tärkein hyöty on, että kanta hoitaa sääntöjen mukaan viite-eheydet, eikä sinun tarvitse siitä itse huolehtia lisäyksiä/poistoja tehdessä.
Ei nopeuta hakuja, sillä indeksoinnilla päästään samaan nopeuteen.
Ei ole relaatioiden määrittelystä mitään haittaa, tai no jos määrittelee väärät säännöt niin silloin saattaa estää tärkeän kyselen tai poistaa vääriä tietoja, siksi pitää relaatioiden kans olla tarkkana.