Cytat(Pyton_000 @ 4.02.2015, 20:29:51 )

Logowanie - bezsensowne, bo nic z tej tabeli nie wynika
Logowanie, by w jednym miejscu mieć wszystkie loginy. Nie będę się upierac, że ma to większy sens.
Cytat(Pyton_000 @ 4.02.2015, 20:29:51 )

Powinieneś zdublować dane w przypadku zamówionych produktów.
Czyli np do tabeli faktura mogę wrzucić te dane?
Cytat(Pyton_000 @ 4.02.2015, 20:29:51 )

Klucze obce musza mieć unikalne nazwy w obrębie bazy.
a czy nie wystarczy w fragmencie
CONSTRAINT `idLogowanie`
FOREIGN KEY (`idLogowanie`)
REFERENCES `Szobuk`.`Logowanie` (`idLogowanie`)
(zakładając, że powtarzającym się w bazie kluczem obcym jest `idLogowanie`) zmienić nazwę przy CONSTRAINT `idLogowanie`na inną? czy muszę zmienić w tabelach wszystkie powtarzające się nazwy pól FK.