|
PHP PHP aplikacije, Smarty, PEAR |
![]() |
|
Alati teme | Način prikaza |
|
![]() |
#1 | |
profesionalac
Qualified
Datum učlanjenja: 19.05.2007
Poruke: 123
Hvala: 13
3 "Hvala" u 3 poruka
![]() |
![]() Citat:
- ide sve u jednu tabelu - prevod stavljas u kolonu tipa TEXT, a recimo prevodis naslov CHAR(60) |
|
![]() |
![]() |
![]() |
#2 | |
Ivan Dilber
Sir Write-a-Lot
|
![]() Citat:
@DakiPro: i mene je ta translation tabela zbunila, pretpostavljam da je to neka denormalizacija sa idejom da ako ima vise istih prevoda, ne dupliras sadrzaj, nego je translation vezna tabela, ali ja je licno ne bih nikad tako radio... Ali poenta je da imas tabelu sa sadrzajem, u kome cuvas sve prevode, nebitno o kom tipu sadrzaja se radi (naslov, text, itd..). Ja bih to organizovao ovako nekako: Kôd:
table languages -- id (int) -- name (varchar) --code (char(2)) table pages -- id (int) -- language_id (int fk) -- title (int fk) -- content (int fk) table translations -- id (int) -- content (text) -- content_type_id (int fk) table content_types /* ovo cisto da se olaksa administracija, mozda i ne treba? */ -- id (int) -- type (varchar)
__________________
Leadership is the art of getting people to want to do what you know must be done. Poslednja izmena od ivanhoe : 27. 10. 2009. u 23:49. |
|
![]() |
![]() |
![]() |
|
|
![]() |
||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
TOP 20 MySQL Best Practices | dinke | SQL baze podataka - Sponzor: Baze-Podataka.net | 11 | 26. 11. 2009. 10:26 |
Multilanguage wordpress site | blackshtef | Web aplikacije, web servisi i software | 12 | 11. 11. 2009. 13:49 |
PHP Stilovi pisanja aplikacija (Best design practices) | ppavlovic | PHP | 26 | 10. 07. 2007. 15:43 |
Performance Tuning Best Practices for MySQL | Ilija Studen | SQL baze podataka - Sponzor: Baze-Podataka.net | 1 | 13. 08. 2006. 16:20 |