Baza de date

Secţiune dedicată începatorilor.

Moderatori: Moderatori, Start Moderator

florinake91
PHPRomania Supporter
Mesaje: 12
Membru din: Sâm Mai 15, 2010 6:09 pm

Baza de date

Mesajde florinake91 » Mie Ian 12, 2011 11:55 am

Cum e mai bine sa fac?

O baza de date in care sa am de exemplu 3 tabele diferite de genu: useri, produse si diverse

sau

3 baze de date:
o baza de date Useri cu un tabel in ea Useri,
o baza de date Produse cu un tabel in ea Produse si
o baza de date Diverse cu un tabel in ea Diverse

*** Tabelele vor avea legatura unele cu altele. De exemplu tabelu useri va interactiona cu tabelul produse deoarece e nevoie de numele utilizatorului din tabelul useri caruia i se vor asocia produsele din tabelul produse.

Deci...e vreun dezavantaj/avantaj daca folosesc una sau mai multe baze de date si chiar daca sunt diferite bazele de date, datele din fiecare tabel poate interactiona cu altul din celalalta baza de date?

Sper ca ma facui inteles... Nu explicati cum... Vreau doar sa stiu daca se poate...



Avatar utilizator
Xposed
Average Member
Mesaje: 143
Membru din: Mie Ian 11, 2006 9:50 pm
Contact:

Mesajde Xposed » Mie Ian 12, 2011 12:14 pm

Clar e mai bine sa ai o baza de date cu 3 tabele ca sa nu te legi la cap atunci cand vrei sa faci legatura intre ele, sa nu deschizi 3000 de conexiuni la diferite baze de date si tot asa.

Raspunsul meu este: o baza de date cu 3 tabele.

florinake91
PHPRomania Supporter
Mesaje: 12
Membru din: Sâm Mai 15, 2010 6:09 pm

Mesajde florinake91 » Mie Ian 12, 2011 12:15 pm

Multumesc pentru raspuns.

spint
Average Member
Mesaje: 150
Membru din: Joi Dec 03, 2009 10:23 am
Contact:

Mesajde spint » Mie Ian 12, 2011 1:28 pm

Daca nu pui toate tabelele in aceeasi baza, nu poti pune foreign key pentru legaturile dintre ele, ceea ce reprezinta un dezavantaj major.
Despre conexiune: ai putea folosi aceeasi conexiune si daca ai face baze diferite, dar pentru 3 tabele nu are sens.

Concluzia: o baza, trei tabele.
O sotie buna isi iarta intotdeauna sotul atunci cand ea greseste
Web Design | Bancuri, poze, filmulete

florinake91
PHPRomania Supporter
Mesaje: 12
Membru din: Sâm Mai 15, 2010 6:09 pm

Mesajde florinake91 » Mie Ian 12, 2011 1:31 pm

E perfect. Si mai simplu si etc. multumesc ptr ajutor.

nevvermind
Senior Member
Mesaje: 1264
Membru din: Mar Iun 22, 2010 3:17 pm

Mesajde nevvermind » Mie Ian 12, 2011 1:40 pm

Aplicatia si baza de date. </principle>


Înapoi la “PHP Incepători”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 20 vizitatori