Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mysql]projektowanie bazy
Forum PHP.pl > Forum > Bazy danych > MySQL
myczek
Kod
*News
id - id_kategorii - id_zespołu (jeżeli kategoria to zespoły) - nazwa - treść - id_użytkownika
News-Kategorie
  id - nazwa

*Baza Zespołów

Gatunek muzyczny
id - nazwa

Gatunek- zespoły (jeden zesół może reprezentować kilka gatubnków)
id - id_zespolu - id_gatunku

Zespół
id - id_gatunek - nazwa - fotka - fotka_mini

Zespół-historia
id - id_zespołu - text

Artykuły
id - id_kategorii - nazwa - text - id_uzytkownika

Artykuły-kategorie
id - id_zespołu - nazwa_kategorii

Galeria
id - id_kategorii - nazwa - opis - url_fotki

Galeria-kategorie
id - id_zespołu - nazwa­­_kategorii

Koncerty
id - id_zespołu - nazwa - opis - data

Opinia dot. zespołu
id - id_zespolu - opinia - id_uzytkownika

Albuny
id - id_zespolu - nazwa

Piosenki
id - id_albumu - nazwa - czas - kolejność w albumie

Tabulatury
id - id_piosenki - tresc

Text piosenki
id - id_piosenki - tresc

Tłumaczenie piosenki
id - id_piosenki - tresc

*Użytkownicy
Baza_uzytkowników
id-nazwa-email-haslo-ulubiony_zespol-kiedy_dolaczyl-data-rejestracji...itp;id_uprawnienia-id_rangi

Uprawnienia
id - uprawnienie(0-ban; 1-zwykły user; 2-admin)

Rangi
id - nazwa - id_uprawnienia

dzisiaj napisałem sobie taki projekt bazy dla strony o zespołach, chciałbym was zapytać co z nim poprawić itp, itd

Zawsze gdy pisze jakis wiekszy projekt to gdzieś sie zacinam i nie moge go skonczyc, wiec chce jakos wszystko sobie przemyśleć tym razem smile.gif

W przykładzie nie ma jeszcze komentarzy(do newsów i artykułów), bo nie chcialem mieszać i nie wiem, czy je wogule napisze...
Dandelion
niektore z tych tabeli mozna polaczyc w jedna np po co dwa razy robic cos takiego

Text piosenki
id - id_piosenki - tresc

Tłumaczenie piosenki
id - id_piosenki - tresc

mozesz dodac kolejne pole np rodzaj i tam wpisywac text lub tlumaczenie. I jezeli bedziesz chcial wybrac text piosenki dodasz sobie do zapytania Where rodzaj = 'text' i juz
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.