Junior — Middle
Millistel juhtudel on soovitatav kasutada läbipääsulaudu (külgplaate) andmebaasis?
sobes.tech AI
Vastus AI-lt
Andmebaasi läbikäimise tabelid (või külg tabelid) kasutatakse täiendava teabe salvestamiseks, mis ei mahu või ei ole otstarbekas salvestada põhitähtesse. Soovitatav neid kasutada järgmistes olukordades:
- Skeemi laiendamine ilma põhitähtet muutmata. Näiteks, kui on vaja lisada palju valikulisi või harva kasutatavaid välju.
- Andmete salvestamine erineva struktuuriga. Kui erinevatel kirjetel on erinevad atribuutide kogumid, võimaldab külg tabel nende salvestamist võtme-väärtuse formaadis.
- Suurte või harva kasutatavate andmete isolatsioon. Et mitte üle koormata põhitähtet ja parandada jõudlust.
- Mitme-ühele suhete rakendamine. Sellised suhted realiseeritakse sageli eraldi ühendustabelite kaudu.
Näide: iOS rakenduses on teil põhitäht kasutajate jaoks ning külg tabel, mis salvestab seadeid või täiendavaid parameetreid, mis ei ole kõigile kasutajatele vajalikud.
See aitab säilitada andmebaasi paindlikkust ja skaleeritavust ning optimeerida päringuid ja salvestamist.