![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 136 Pomógł: 0 Dołączył: 22.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Nie wiem co będzie wydajniejszym rozwiązaniem. Mam tabele z ID MODEL MARKA (baza aut). Druga tabela to inne szczegóły np: silnik, alarm, abs i td. Czy w tabeli drugiej przechowywać tylko id auta i podczas wyświetlania danych (porcjowanie np 1000 wyników) zrobić złączenie tabel i pobierać markę i model z tabeli pierwszej, czy lepiej dodać do drugiej tabeli markę i model a nie samo id. proszę o pomoc |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 611 Pomógł: 19 Dołączył: 28.02.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
W twoim wypadku to ja bym zrobił jeszcze inaczej baze: osobno marki osobno modele i osobno parametry auta, żeby w bazie nie było redundancji
![]() Pewne jest że jeżeli dodałbyś marke i model do tabeli ze szczegółami to na pewno wyszukiwanie byłoby szybsze, ale przy dużej liczbie rekordów okazałoby sie że baza sie niepotrzebnie rozrosła co moze spowodować znaczny spadek jej wydajności //nie jestem ekspertem w dziedzinie baz ale tak ogólnie z teorii to wnioskuje -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 10:49 |