Deci mam gandit la vreo 2 variante sau daca aveti altele ma intereseaza si pe mine sa fac o structura a bazei de date la un site de anunturi..
Problema este urmatorea ca fiecare anunt are campuri standard de completat nr. tel. prs_contact, email....etc. Dar daca cienva selecteaza cat. Auto->Autoturisme mai apar inca cateva campuri de completat ex: Marca, model, an_fabricate sau daca selecteaz Imobiliare->Vanzari apartamente: apar alte campuri: nr_camere, etaj, etc. ..
Acum as putea sa fac un tabel cu taote campurile dar avand in vedere ca sunt cam 69 de subcategorii cred ca o sa fie pe undeva pe la vreo 300 de campuri. deci cam multe.
Alta idee o aveam asa..Un tabel 'anunt_general' in care sa fie campurile standard. nr_tel, prs_contact,email.... si cod_generat, sub_tabel.... Si dupa mai multe tabele 'autoturisme' = marca,model,an_fabricatei..., cod_generat.. Si apoi tabele apartamente, locuri de munca, etc.
Aveti vreo alta idee ? Pentru ca daca le pun pe toate intr-un singur camp ex: 'anunt_general' = nr_tel,prs_contact,email...., aditional (text) si sa adaug in aditional toate informatile suplimentare nu pot sa fac cautarea.. Ex: daca la autoturisme pun in aditional= An fabricatie, Model, Marca un pot sa fac Cautarea dupa Model sau Marca..
Alta idee ?
Idee db multe categorii
Moderatori: Zamolxe, Moderatori
Re: Idee db multe categorii
Daca folosesti MySQL sau alt RDBMS, sparge informatia in mai multe tabele relationate, adica pui autorul si datele lui intr-o tabela, textul anuntului si pozele in alta, detaliile fiecrui anunt in alta tabela si in felul asta ajungi de la o tabela cu 300 campuri la 3 cu 100, sa zicem.
Lucruile insa pot continua prin impartirea in si mai multe tabele, in functie de necesitate.
Lucruile insa pot continua prin impartirea in si mai multe tabele, in functie de necesitate.
Re: Idee db multe categorii
Ca sa ma fac mai inteles.
Se dau urmatorele formulare:
Toate anunturile contin campuri standard: (pret,prs_contact,nr_telefon,email,yahoo...)
Acum daca alege categoria(subcategoria) Auto->autoturisme apar alte campuri (an_fabricare,marca,model)
Daca alege alt categorie(subcategorie) Imobiliare->apartamente de vanzare apar alte campuri(nr_camere,etaj....)
In total ar fi pe la vreo 80 de subcategorii...Deci vreo 300 de campuri cam mult pentru un singur tabel..
Daca fac in anuturi_standar un camp (aditional) nu pot sa fac cautarea dupa an_fabricare,marca...etc.
Dar da 'ViezuREX' asa cred ca si fac si dupa ca sa mai reduc din ele ma gandeam sa nu le mai impart pe subcategorii ca sunt multe si pe categori pentru ca sunt decat 9
Se dau urmatorele formulare:
Toate anunturile contin campuri standard: (pret,prs_contact,nr_telefon,email,yahoo...)
Acum daca alege categoria(subcategoria) Auto->autoturisme apar alte campuri (an_fabricare,marca,model)
Daca alege alt categorie(subcategorie) Imobiliare->apartamente de vanzare apar alte campuri(nr_camere,etaj....)
In total ar fi pe la vreo 80 de subcategorii...Deci vreo 300 de campuri cam mult pentru un singur tabel..
Daca fac in anuturi_standar un camp (aditional) nu pot sa fac cautarea dupa an_fabricare,marca...etc.
Dar da 'ViezuREX' asa cred ca si fac si dupa ca sa mai reduc din ele ma gandeam sa nu le mai impart pe subcategorii ca sunt multe si pe categori pentru ca sunt decat 9
ALT + F2
Scrii " Free the fish "
Apesi Enter.
Sistem de operare: Linux
Scrii " Free the fish "
Apesi Enter.
Sistem de operare: Linux
- Birkoff
- Senior Member
- Mesaje: 6380
- Membru din: Joi Mar 18, 2004 2:34 pm
- Localitate: Bucuresti
- Contact:
Re: Idee db multe categorii
1) )
2)
3) (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.
2)
3) (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 7 vizitatori