![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 31.05.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam, posiadam zbudowaną w taki sposób bazę danych
![]() Nie mogę ogarnąć zapytania, które wybierze mi wszystkie dane z tabel głównych dla określonego id_pracownika:( Czy znalazłby się ktoś, kto pomógłby mi napisać takowe? W ogóle, czy ta baza danych jest jak najlepiej zbudowana, bo wydaje mi się, że średnio? Ten post edytował pawelq123 31.05.2013, 13:37:24 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Od razu pojawia mi się pytanie czy wszędzie potrzebne są relacje wiele do wielu aczkolwiek jest to jak najbardziej możliwe (zależy od tego jak ma to działać).
Co do pytania to jest nieprecyzyjne - są tu w zasadzie same relacje wiele-do-wielu a więc nie uzyskasz wyjściowo jednego łącznego rekordu. Rozpisz dokładniej co konkretnie chciałbyś uzyskać - może na jakimś przykładzie. EDIT: co do samego zbudowania to jest poprawne - normalizacja wygląda na 3 postać normalną więc ok (pamiętać jedynie trzeba, że normalizacja nie zawsze idzie w parze z wydajnością ![]() ![]() Ten post edytował Sephirus 31.05.2013, 13:53:49 -------------------- If you're good at something, never do it for free.
Potrzebujesz skryptu JS lub PHP - szukasz kogoś kto przetestuje twoją aplikację pod względem bezpieczeństwa? Szybko i solidnie? Napisz ;) Mój blog - Jak zwiększyć wydajność front-endu - O buforowaniu wyjścia w PHP słów kilka... |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 06:30 |