Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

[Rijeseno] projektovanje vesti za websajt

[es] :: Baze podataka :: [Rijeseno] projektovanje vesti za websajt

[ Pregleda: 5179 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

pajac
Slovenija

Član broj: 17163
Poruke: 66
*.dsl.siol.net.



Profil

icon [Rijeseno] projektovanje vesti za websajt07.06.2006. u 20:20 - pre 217 meseci
Voleo bi isplanirat bazu za vesti na websajtu. Pošto sam početnik imam mali problem sa vezanjem tabela. Vesti če biti u 4 jezika, pa mi to radi probleme.

Ja vidim to nekako tako:

tabela VESTI
--------------
idVesti
imeAutora
prezimeAutora
vremeUploada
datumUploada

tabela JEZIK
--------------
idJezik
kratakOpis
content

Zanimaju me vasi predlogi i komentari. Početnik sam, pa bi svak komentar bio super.
A mozda i uputstvo na neki tutorial ili nešto slično.
If we want to discover, we first have to be willing to get lost!
 
Odgovor na temu

_owl_

Član broj: 318
Poruke: 1043
*.vdial.verat.net.



+3 Profil

icon Re: [Rijeseno] projektovanje vesti za websajt07.06.2006. u 22:30 - pre 217 meseci
Najprostija verzija je:
Code:

tabela VESTI
--------------
idVesti
imeAutora
prezimeAutora
vremeUploada
datumUploada
tekst

tabela JEZIK
--------------
idJezik
naziv



Owl
 
Odgovor na temu

pajac
Slovenija

Član broj: 17163
Poruke: 66
*.dsl.siol.net.



Profil

icon Re: [Rijeseno] projektovanje vesti za websajt08.06.2006. u 00:02 - pre 217 meseci
Onda, kad bi imao 3 jezika (taljanski, slovenski,engleski) i vole bi da izpisem sve vesti na taljanskom jeziku, query bi bio sledeči:

SELECT * FROM vesti WHERE idJezik=2;


Eto, tu mi nesto nije jasno!
Onda, kolko vidim, trebalo bi da je idJezik iz tabele JEZIK deo ključa u tabeli VESTI pored idVesti?
Trema mi pravilan gornji query, da bi razjasnio par stvari. :)
If we want to discover, we first have to be willing to get lost!
 
Odgovor na temu

komentator
Srbija

Član broj: 59147
Poruke: 105
85.222.171.*



Profil

icon Re: [Rijeseno] projektovanje vesti za websajt08.06.2006. u 00:15 - pre 217 meseci
Ne ne ne nece moci tako jer ti je to query za sve tabele!

Ne treba ti tabela Jezik, umesto nje dodaj jos jedan red u tabelu Vesti i za svaku vest zapisi na kom je jeziku (ne mora id moze samo simbol npr. ita, ger, eng, rus...)

Onda ce raditi taj tvoj query

SELECT * FROM vesti WHERE jezik = 'rus';

koji kaze: "Daj mi sve iz vesti gde je kolona jezik jednaka rus", odnosno "Hocu sve podatke koji se nalaze u tabeli vesti a da se odnose na ruski jezik" ...
 
Odgovor na temu

dragancesu
subotica

Član broj: 38340
Poruke: 2189
*.eunet.yu.



+73 Profil

icon Re: [Rijeseno] projektovanje vesti za websajt08.06.2006. u 06:58 - pre 217 meseci
Pitanje je gde ces stavljati tekst vesti, moze biti samo jedna tabela

tabela VESTI
--------------
idVesti
imeAutora
prezimeAutora
vremeUploada
datumUploada
vest_jezik1
vest_jezik2
vest_jezik3
vest_jezik4

sto nije ni lose ako su kratke, ako stanu u jedno varchar polje koje je obicno ograniceno na 255 karaktera.

Neprakticno je dodavanje novog jezika.

***
Sve u svemu nije mi jasno gde si zamislio da bude tekst vesti. Kad to kazes bice nam lakse da ti pomognemo.

Pomozite Micro$oftu u borbi protiv piraterije, poklonite prijatelju Linux
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: [Rijeseno] projektovanje vesti za websajt08.06.2006. u 08:06 - pre 217 meseci
Ako imaš potrebu da imaš istu vest na različitim jezicima, onda imaš
Code:
vest(idvesti, autor, datum),
jezik(idjezika, imejezika),
prevod(idvesti, idjezika, tekst)

Ako imaš nezavisne vesti na različitim jezicima, onda imaš samo
Code:
jezik(idjezika, imejezika) i
vest(idvesti, autor, datum, idjezika, tekst)
 
Odgovor na temu

madamov
Milan Adamov
vlasnik
Adamov Konsultacije d.o.o.
Beograd, Srbija

SuperModerator
Član broj: 21939
Poruke: 4413
..shall-bg.customer.sbb.co.yu.

Sajt: www.adamov.rs


+138 Profil

icon Re: [Rijeseno] projektovanje vesti za websajt08.06.2006. u 09:38 - pre 217 meseci
Citat:
1. Ako imaš potrebu da imaš istu vest na različitim jezicima, onda imaš

2. Ako imaš nezavisne vesti na različitim jezicima, onda imaš samo

Implementiraj samo gornje rešenje, ovo donje je, jelte, podskup gornjeg. Tako da ako ti je sada potrebno samo ono drugo lako možeš da pređeš na njega, tj. praktično nemaš posla oko toga. Ako se opredeliš za drugo, a ikada ti zatreba ono prvo, imaćeš mnogo više posla nego da sada implementiraš prvo rešenje.
 Certified Trainer Mojave 101 macOS Support Essentials 10.14
http://www.adamov.co.rs http://milan.adamov.rs http://www.infinitum.rs
 
Odgovor na temu

pajac
Slovenija

Član broj: 17163
Poruke: 66
*.dsl.siol.net.



Profil

icon Re: [Rijeseno] projektovanje vesti za websajt08.06.2006. u 10:11 - pre 217 meseci
Code:
vest(idvesti, autor, datum),
jezik(idjezika, imejezika),
prevod(idvesti, idjezika, tekst)


Tačno mi je to trebalo!! Ljudi pa Vi ste neverovatni.

Tačno mi to nije bilo jasno, kako vezat text sa različitim jezikom, a da je to ista vest!

Hvala vam ,stvarno ste mi spasili 10kg živaca!
If we want to discover, we first have to be willing to get lost!
 
Odgovor na temu

[es] :: Baze podataka :: [Rijeseno] projektovanje vesti za websajt

[ Pregleda: 5179 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.