Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 142 Pomógł: 0 Dołączył: 29.04.2012 Ostrzeżenie: (0%)
|
Witam, mam problem z strukturą bazy danych. Mam tabele: szkoły klasy studenci. Chąc stworzyć system wyświetlający oceny wszystkich studentów lepiej jest robić oddzielna tabelke dla klasy czy wszystko w jednej trzymać i dać pole "id klasy" ?
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 353 Pomógł: 50 Dołączył: 28.07.2005 Skąd: Łaziska Górne Ostrzeżenie: (0%)
|
Tworzenie nowej tabeli dla każdej nowej klasy to raczej złe rozwiązanie. Z czasem jak będziesz miał kilka tysięcy klas i tym samym kilka tysięcy tabel to będzie bardzo trudne i powolne jak będziesz chciał policzyć statystykę lub cokolwiek bazując na wszystkich danych. Standardowa relacja jeden do wielu powinna być najlepszym rozwiązaniem.
|
|
|
|
Cliassi Dziennik internetowy 17.11.2012, 17:49:49
spokoloko123 Odpowiednio zrobione osobne tabelę zapewniają więk... 17.11.2012, 17:53:20
Cliassi a co do szybkości ? 17.11.2012, 17:55:52
Cliassi czyli lepiej mieć to wszystko w jednej tabeli ? 17.11.2012, 19:23:52 
spokoloko123 Cytat(Cliassi @ 17.11.2012, 19:23:52 ... 17.11.2012, 21:21:12
PanGuzol Tak 17.11.2012, 20:49:21
CuteOne + co najmniej 2 tabele na relacje - jeden student,... 17.11.2012, 22:03:35
thek Jak dla mnie najprostszym podejściem będzie wersja... 18.11.2012, 11:09:35 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 09:03 |