Czy dobrze zaprojektowana baza danych ? |
Czy dobrze zaprojektowana baza danych ? |
7.06.2019, 20:37:55
Post
#1
|
|
Grupa: Zarejestrowani Postów: 493 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: 25.04.2024 - 12:50 |