Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> jak zaprojektować listę produktów
mihmih
post 12.12.2016, 20:21:07
Post #1





Grupa: Zarejestrowani
Postów: 125
Pomógł: 1
Dołączył: 4.06.2015

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


witam,

moim celem jest uzyskanie listy elementów wchodzących wskład jakiejś większej konstrukcji. Element to produkt pojedynczy (nie składa się z innych), których listę z odpowiednią ilością chciałbym uzyskać. Powiedzmy że konstrukcja składa się z:

element1
element2
złożenie1
złożenie2
złożenie3

złozenie1 składa się z:

element1
element5
złożenie4

złożenie2 skłąda się z:

element1
element6

złożenie3 składa się z:

element2
element3
element4

złożenie4 skłąda się z:

element2
złożenie5

złożenie5 składa się z:

element6
element7

Każdej z tych pozycji może być rożna ilość sztuk, a złożoność konstrukcji może być nieskończona (to znaczy w teorii może być wiele poziomów złożeń, choć w praktyce nie ma ich więcej niż 5). Chciałbym i przetrzymywać informację z czego składa się każde złożenie i do każdej konstrukcji wyodrębnić listę samych elementów z ich ilością na 1 szt konstrukcji. Czy najlepszą metodą jest jedna tabela gdzie będą konstrukcje, złożenia i elementy i jedna tabela łączona (ID, ID_element_poziom wyższy, ID_element_poziom_niższy, ilosc)? A najlepszą metodą listy samych elementów jest konstrukcja UNION, która zakłada że złożoność nie przekroczy np. 5 poziomów?
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: 20.06.2025 - 13:33