ugrás a tartalomhoz

Fórum kezdőlapján van értelme MySQL VIEW-t használni?

Anonymous · 2006. Dec. 1. (P), 14.25
Most tanulgatom a friss MySQL-ben megjelent újdonságokat, ezért a tapasztaltabbak segítségét kérem.

Egy fórum kezdőlapjánál lehet értelme olyan view-kat használni, amik az adott topic-csoportoknál jegyzik a legutolsó hozzászólást és a hozzá tartozó adatokat (pl. dátum, ki írta)?

Vagy ezt triggerekkel jobb megoldani egy hagyományos táblát használva?

Jó lenne kényelmes, gyors és bolondbiztos megoldást találni arra, hogy a fórum adminisztrálásánál (pl. hozzászólások törlése, nevek átírása) se keveredjenek össze az adatok, de ne is kelljen minden alkalommal átnézetni az összes táblát.
 
1

igen érdemes

Anonymous · 2006. Dec. 1. (P), 14.33
szerint érdemes a nézettáblák használata. Csak a MySQl alatt még nem annyira terjedt el, mert nincsenek hozzászokva a kizárólag MySQL-t használók ezekhez a funkciókhoz, de aki hsznált olyan adatbázis kezelőt, ami régóta támogatja pl. a nézetáblákat az tudja, hogy megéri őket használni. Szinte bármire, akár ilyen funkcióra ia, amit te szeretnél. Triggerekkel ezt nem nagyon lehet megoldani, esetleg tárolt eljárásokkal, azok épp ilyen hasznosak (triggerek is csak másra). Szerintem. (triggerekkel is meg lehet oldani, csak minek, mert plusz táblába kellene írni egy eredményt stb. vagy máshogyan tárolni)

virág