![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Potrzebuję porady czy dobrze zaprojektowałem swoją bazę danych.
Mam takie 4 tabele: gracz, mecz, typ, kolejka. Gracze typują mecze w danej kolejce. W tabeli mecz dałem klucz obcy do tabeli z kolejkami. Nie dałem go natomiast do tabeli z typami - i tutaj nie wiem czy ok ale z drugiej strony pomyślałem że jeśli jest już takie złączenie w tabeli z meczami to w tabeli z typami będzie już nadmiarowe. Teraz mam problem bo jak któryś z graczy nie wytypuje w danej kolejce to nie mam w żaden sposób o tym informacji ponieważ nie jestem w stanie nawet zrobić złączenia zewnętrznego LEFT/RIGHT JOIN aby mieć taką informację. Mój wadliwy SELECT:
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 15:54 |