![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 152 Pomógł: 4 Dołączył: 4.10.2012 Ostrzeżenie: (10%) ![]() ![]() |
Witam
Ogólnie w bazie danych mam dwie tabele ( więcej, ale chcę nakreślić dane ). Mam tabele Magazyny ( która zawiera wszystkie dane identyfikujące ten magazyn ) Mam także Tabele Faktury ( na której widnieją niektóre dane z tabeli Magazyny <- dane te przekopiowywane są z tabeli Magazyny ), czy jest tutaj redundancja? Jest to dopuszczalne? Moim zdaniem redundancja jest, ale za cholerę nie da się tego inaczej zrealizować... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 152 Pomógł: 4 Dołączył: 4.10.2012 Ostrzeżenie: (10%) ![]() ![]() |
Ja wiem, że można (IMG:style_emoticons/default/smile.gif)
Chodzi mi o to jak to wygląda ze strony poprawności. Np. Moją tabelą najważniejszą w bazie danych to MAGAZYNY ( tylko do odczytu )I np. Jeden magazyn może obsłużyć wiele klientów ( klienci mają FK z magazynu i te FK + ID_K to primary key ). Troche to licho wygląda dalej bowiem: np Klienci mogą złożyć wiele zamówień , tutaj automatycznie tabela Zamówienia ma już FK1, FK2 z tabeli klienci ( bo klienci mają złożony klucz główny ) i znowusz biore jeden FK do złożenia z ID_ZAMOWIENIA. Skoro jest mi to potrzebne to stosować to i tyle?? Bo cały czas mam na uwadzę spójność bazy. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 10:36 |