Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] Struktura bazy danych porównywarki
warder
post 31.08.2020, 07:06:36
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 12.12.2010

Ostrzeżenie: (0%)
-----


Cześć, mam zrobioną po stronie frontu prostą porównywarkę cen z kilku sklepów.
Przykładowo dla zapytania XXX wyświetla dane z kilku sklepów w taki sposób:

Sklep 1:
XXX A - 100 zł (31.08.2020)
XXX B - 105 zł (31.08.2020)
XXX C - 104 zł (31.08.2020)

Sklep 2:
XXX A - 104 zł (31.08.2020)
XXX B - 115 zł (31.08.2020)
XXX C - 120 zł (31.08.2020)

Sklep 3:
XXX A - 105 zł (31.08.2020)


W jaki mądry sposób powinienem zapisywać takie dane w bazie danych? Najchętniej rozdzielałbym te dane zapisując info z każdego sklepu w osobnej tabeli, ale zależy mi na wglądzie do historii (ceny odświeżane regularnie np. co tydzień).
Jak mógłbym zapisywać te dane, aby mieć przy nich od razu info o dacie sprawdzania i cenie (aktualnej oraz historycznych)? Myślałem o tablicy w JSONie, no ale po kilku mieisącach zacznie mi się to mega rozrastać, wiec raczej to nie jest dobry pomysł...
Czy w takim przypadku lepiej zrobić osobną tabele wyłącznie na daty/ceny?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.07.2025 - 00:57