Struktura baz danych, optymalizacja zapytań SQL.
-
Admin
- Site Admin
- Posty: 6
- Rejestracja: sob mar 22, 2025 11:03 am
Post
autor: Admin »
Struktura bazy danych PrestaShop 8 – krótki opis tabel
Podstawowe informacje o sklepie
- ps_shop: lista sklepów w instalacji multistore.
- ps_shop_group: grupy sklepów (np. do wspólnej konfiguracji).
- ps_configuration: ustawienia globalne sklepu, np. domyślna waluta, język itp.
- ps_lang: dostępne języki w sklepie.
- ps_currency: waluty dostępne w sklepie.
- ps_country, ps_state, ps_zone: informacje o krajach, województwach i strefach podatkowych.
Produkty i kategorie
- ps_product: lista produktów (bez kombinacji).
- ps_product_lang: opisy produktów w wielu językach.
- ps_product_shop: dane produktów przypisane do konkretnego sklepu.
- ps_category: kategorie produktów.
- ps_category_lang: opisy kategorii w różnych językach.
- ps_category_product: przypisanie produktów do kategorii.
- ps_product_attribute: kombinacje produktów (np. rozmiar, kolor).
- ps_product_attribute_combination: przypisanie atrybutów do kombinacji.
Klienci i konta
- ps_customer: dane klientów.
- ps_address: adresy przypisane do klientów (faktura, dostawa).
- ps_group: grupy klientów (np. detalista, hurtownik).
- ps_customer_group: przypisanie klienta do grup.
Zamówienia i koszyki
- ps_cart: dane koszyków (nawet tych nieukończonych).
- ps_cart_product: produkty w koszyku.
- ps_orders: zamówienia.
- ps_order_detail: szczegóły zamówienia (każdy produkt w zamówieniu).
- ps_order_history: historia zmian statusów zamówienia.
- ps_order_state: możliwe statusy zamówień (np. „W realizacji”, „Wysłane”).
- ps_order_invoice: dane do faktur.
- ps_order_payment: informacje o płatnościach do zamówień.
Wysyłka i przewoźnicy
- ps_carrier: przewoźnicy (np. DPD, InPost).
- ps_carrier_lang: opisy przewoźników w różnych językach.
- ps_carrier_zone: przypisanie przewoźnika do strefy.
- ps_delivery: ceny dostawy zależnie od strefy i wagi lub ceny zamówienia.
Ceny i rabaty
- ps_specific_price: indywidualne ceny i rabaty dla produktów.
- ps_discount_type, ps_cart_rule, ps_cart_rule_product_rule: zniżki, kupony rabatowe i ich warunki.
- ps_tax, ps_tax_rule, ps_tax_rules_group: dane o podatkach.
Treści i CMS
- ps_cms: strony informacyjne (np. Regulamin, O nas).
- ps_cms_lang: treść stron w różnych językach.
- ps_cms_category: kategorie dla stron CMS.
Opinie, kontakty, obsługa klienta
- ps_contact: dane kontaktowe (np. „Obsługa klienta”, „Reklamacje”).
- ps_customer_thread, ps_customer_message: wiadomości klientów.
Moduły i szablony
- ps_module: lista zainstalowanych modułów.
- ps_module_shop: przypisanie modułu do sklepu.
- ps_hook, ps_hook_module: miejsca, w które wpinane są moduły.
SEO i lokalizacja
- ps_meta: meta tagi stron.
- ps_meta_lang: opisy meta dla wielu języków.
- ps_url: adresy URL przypisane do zasobów.
- ps_pageview, ps_connections: statystyki odwiedzin.
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 0 gości