Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Sprawdzenie schematu bazy danych
kolesg
post
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 9.06.2015

Ostrzeżenie: (0%)
-----


Witam tworzę bazę danych do serwisu www. Baza ma zawierać informacje o studentach, wykładowcach. Student bedzie mógł zobaczyć jakie oceny otrzymał i z jakiego przedmiotu oraz jakich dokonał wpłat. Wykładowca natomiast będzie mógł dodawać i edytować oceny. Stworzyłem następujący schemat bazy: link. Czy może mi ktoś powiedzieć czy jest dobrze lub co należy zmienić?
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Znasz jakis inny typ danych procz varchar(45) oraz int(11) ?
Go to the top of the page
+Quote Post
kolesg
post
Post #3





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 9.06.2015

Ostrzeżenie: (0%)
-----


Przecież użyłem też innych.
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




tak, w 2% przypadkach, gdzie nie dalo sie wepchnac wyzej wymienionych.... (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
kolesg
post
Post #5





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 9.06.2015

Ostrzeżenie: (0%)
-----


To pozmieniam typy danych, ale głównie interesuję mnie to czy ten schemat ma jakikolwiek sens.

Go to the top of the page
+Quote Post
Pyton_000
post
Post #6





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


student, wykładowca bym połączył i dodał tylko identyfikator is_student 1|0

Go to the top of the page
+Quote Post
nospor
post
Post #7





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Nie ogarniam tabeli kierunek. Wynika z niej, ze kierunek moze miec tylko jednego studenta

To samo ocena. Wynika z niej, ze ocena jest przypisana do przedmiotu, a ja zawsze sadzilem ze ocena jest przypisana do studenta i przedmiotu
Go to the top of the page
+Quote Post
kolesg
post
Post #8





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 9.06.2015

Ostrzeżenie: (0%)
-----


Wprowadziłem zmiany o których mówiłeś: link. Czy teraz jest w porządku? Jeżeli nie to co mam poprawić?
Go to the top of the page
+Quote Post
nospor
post
Post #9





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Po co tworzysz oddzieln tabele na oceny? Przeciez ocena to tylko wartosc 4.5, 3, itd... Po co na to oddzielna tabela ktora nic nowego nie wnosi?
Go to the top of the page
+Quote Post
kolesg
post
Post #10





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 9.06.2015

Ostrzeżenie: (0%)
-----


No, ale z jednego przedmiotu może być kilka ocen
Go to the top of the page
+Quote Post
nospor
post
Post #11





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




No dobrze. Nadal sie pytam po co do tego oddzielna tabela na ocene?

ps: ja nie mowie o tabeli przedmiot_oceny. Ja mowie o tabeli oceny.

W tabeli przedmiot_oceny zamiast idoceny czemu nie przechowujesz wartosci oceny? zamiast tego trzymasz tam ID oceny, a tabela oceny ma tylko wartosci 4.5, 3 itp... Lekki przerost formy nad trescia
Go to the top of the page
+Quote Post
kolesg
post
Post #12





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 9.06.2015

Ostrzeżenie: (0%)
-----


Myślę, że teraz wszystko gra Link
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.09.2025 - 10:36