Pagina 1 din 2 12 UltimulUltimul
Rezultate 1 la 10 din 11

Subiect: Putin ajutor cu baza de date pentru anunturi

  1. #1
    Avatarul lui Federals
    Federals este deconectat Ambasador
    Reputatie:
    33
    Data înscrierii
    29th November 2007
    Locaţie
    Bucuresti
    Posturi
    612
    Putere Rep
    33


    Implicit Putin ajutor cu baza de date pentru anunturi

    Vreau sa constuiesc o baza de date de anunturi oarecum simpla, dar ma incurc la un detaliu:

    Am un tabel Anunturi. Ideea e ca vreau sa am categorii si subcategorii pt fiecare anunt.

    Cum sa le leg intre ele? Sa fac inca doua tabele Categorii, Subcategorii?

    Eu am gandit asa:

    Tabel Anunturi cu PK ID, CatID FK catre PK-ul ID din tabelul Categorii.
    Tabel Categorii cu PK ID, FK catre ID-ul din tabelul Subcategorii.
    Tabel Subcategorii cu PK ID (si alte campuri)

    Dar am impresia ca ma complic

    Voi cum ati face?

    Mersi!

  2. #2
    Avatarul lui Daniel
    Daniel este deconectat Membru SeoPedia
    Reputatie:
    34
    Data înscrierii
    21st May 2008
    Locaţie
    Bucuresti(pt moment)
    Posturi
    493
    Putere Rep
    34


    Implicit

    pai:
    Categorii cu PK ID si altele
    apoi fie o tabela subcategorii cu PK ID si categorie_id
    fie pui subcategoriile in tabela Categorii, cu parent_id (care e 0 daca e categorie)
    (eu prefer tabela separata)
    iar anunturile le legi de subcategorie, nu de categorie

  3. #3
    Avatarul lui alecs
    alecs este deconectat Membru SeoPedia
    Reputatie:
    35
    Data înscrierii
    5th February 2007
    Locaţie
    Timisoara
    Vârstă
    37
    Posturi
    490
    Putere Rep
    35


    Implicit

    Cum a sugerat domenii, folosesti un singur tabel pentru categorii si subcategorii.
    Avantaje:
    - ai un singur tabel
    - poti avea orice ierarhie doresti (cat > sub > ... > sub > anunt)
    Am lista de directoare românești gratuite și o unealtă pentru căutare de utilizatori în rețelele sociale românești.

  4. #4
    Avatarul lui Federals
    Federals este deconectat Ambasador
    Reputatie:
    33
    Data înscrierii
    29th November 2007
    Locaţie
    Bucuresti
    Posturi
    612
    Putere Rep
    33


    Implicit

    mersi domenii, incerc sa pun in practica!

    alecs, m-am gandit si eu sa fac un singur tabel ca ar fi cel mai simplu, dar vreau sa creez link-uri formate din datele extrase din db, si de asta ma bazez pe id-uri. designul imi era mai greu de dibuit

  5. #5
    Avatarul lui meetzah
    meetzah este deconectat Ambasador
    Reputatie:
    39
    Data înscrierii
    1st October 2005
    Locaţie
    Bucuresti
    Vârstă
    38
    Posturi
    976
    Putere Rep
    39


    Implicit

    ar merge ceva de genu:
    Cod:
    ID   nume_categorie     categorie_parinte
    1    cat 1                   0
    2    cat 2                   0
    3    cat 3                   0
    4    cat 4                   1
    5    cat 5                   1
    6    cat 6                   3
    categorie_parinte = 0 inseamna ca este categorie principala
    categorie_parinte = 1,2,3 inseamna ca acea categorie este o subcategorie a categoriei cu id-ul 1, 2 sau respectiv 3.

    in felul asta poti sa faci o structura infinita de subcategorii.
    DWF - Servicii complete de optimizare seo. Vezi oportunitatile de cariera in cadrul DWF.

  6. #6
    Avatarul lui Federals
    Federals este deconectat Ambasador
    Reputatie:
    33
    Data înscrierii
    29th November 2007
    Locaţie
    Bucuresti
    Posturi
    612
    Putere Rep
    33


    Implicit

    meetzah, pai si cum leg tabelul asta de tabelul cu anunturi? poate ca e usor dar sunt obosit acum si nu imi dau seama, iar maine incep serviciul, deci e clar ca nu mai pot sa gandesc pana weekendul viitor

    nu vreau sa ma complic cu mai mult de 2 niveluri, adica categorie -> subcategorie, pt inceput e destul atat.

    daca imi explicati in termeni de pk/fk inteleg mai usor

    (sunt incepator in baze de date, eu mai mult ma pricep la ce scriu pe blog, adica sisteme/retelistica, dar vreau sa ma extind si pe web, ca imi place )
    Ultima modificare făcută de Federals; 10th August 2008 la 23:30.

  7. #7
    Avatarul lui Dever
    Dever este deconectat Ambasador
    Reputatie:
    34
    Data înscrierii
    28th July 2006
    Locaţie
    UK
    Vârstă
    43
    Posturi
    378
    Putere Rep
    34


    Implicit

    un anunt poate sa fie intr-o singura categorie ?
    Daca da atunci trebuie sa ai pt fiecare anunt id-ul de categorie:

    tabel anunt:
    id | id_categorie | etc
    Dever's Blog - Atentie! dau cu parerea.

  8. #8
    Avatarul lui meetzah
    meetzah este deconectat Ambasador
    Reputatie:
    39
    Data înscrierii
    1st October 2005
    Locaţie
    Bucuresti
    Vârstă
    38
    Posturi
    976
    Putere Rep
    39


    Implicit

    nu stiu sa spun cu pk/fk (pk cred ca inseamna primaty key, insa fk nu sunt sigur de la ce vine).

    id-ul categoriei in care se pune anuntul este ID (prima coloana din exemplul meu). apoi se merge pe aceeasi linie si se verifica ce este la "categorie_parinte". daca este 0, inseamna ca anuntul este intr-o categorie principala si afisezi in pagina doar numele categoriei. daca este de exemplu 3 in loc de zero, inseamna ca anuntul este publicat in categoria 3 > subcategoria 6.
    DWF - Servicii complete de optimizare seo. Vezi oportunitatile de cariera in cadrul DWF.

  9. #9
    Avatarul lui Federals
    Federals este deconectat Ambasador
    Reputatie:
    33
    Data înscrierii
    29th November 2007
    Locaţie
    Bucuresti
    Posturi
    612
    Putere Rep
    33


    Implicit

    Citat Postat în original de Dever Vezi Post
    un anunt poate sa fie intr-o singura categorie ?
    Daca da atunci trebuie sa ai pt fiecare anunt id-ul de categorie:

    tabel anunt:
    id | id_categorie | etc
    da, fiecare anunt la cate o singura categorie

  10. #10
    Avatarul lui dacian
    dacian este deconectat Membru SeoPedia
    Reputatie:
    33
    Data înscrierii
    4th May 2007
    Locaţie
    [root@localhost root]#
    Vârstă
    49
    Posturi
    346
    Putere Rep
    33


    Implicit

    federals , trimite-mi pe privat mai multe detalii si te ajut eu .

Pagina 1 din 2 12 UltimulUltimul

Informații subiect

Utilizatori care navighează în acest subiect

Momentan este/sunt 1 utilizator(i) care navighează în acest subiect. (0 membrii și 1 vizitatori)

Thread-uri Similare

  1. Baza de date pentru site de versuri
    De edy12006 în forumul Continut web
    Răspunsuri: 7
    Ultimul Post: 2nd November 2009, 12:30
  2. Cumpar urgent baza de date pentru director web
    De Consumatorul în forumul Continut web
    Răspunsuri: 9
    Ultimul Post: 17th October 2009, 01:43
  3. Putin ajutor pentru Lollipops
    De Seo_clean în forumul Studii de caz
    Răspunsuri: 0
    Ultimul Post: 2nd February 2009, 14:06
  4. Baza de date :)
    De Sebastian în forumul Bar, lobby...
    Răspunsuri: 3
    Ultimul Post: 10th September 2008, 00:05
  5. Baza de date
    De eRwin în forumul Server side
    Răspunsuri: 5
    Ultimul Post: 26th August 2005, 10:10

Permisiuni postare

  • Nu puteţi posta subiecte noi.
  • Nu puteţi răspunde la subiecte
  • Nu puteţi adăuga ataşamente
  • Nu puteţi modifica posturile proprii
  •