![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 17.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam. W bazach danych nie mam zielonego pojęcia, ale wiem że jest możliwość zrobienia czegoś co bardzo ułatwi mi życie. Mam bazę danych w accesie (która również służy jako baza danych do tabeli przestawnej w excelu), którą chciałbym później wyeksportować do excela.
W skrócie wygląda ona tak: -KATEGORIA (np. kurtki) --ARTYKUŁ (nr katalogowy) ---ROZMIAR (np. XL) ----STAN (sztuki) Problem polega na tym, że są artykuły które maja różne zestawy rozmiarowe np. artykuł 1 posiada rozmiary tylko S, M, L, a artykuł 2 posiada rozmiary S, M, L, XL, XXL. Chciałbym zrobić grupy rozmiarowe, a efekt końcowy miałby wyglądać mniej wiecej tak: -KATEGORIA --GRUPA ROZMIAROWA (np. S/M/L S/XL S/M/L/XL itp) ---STAN S ---STAN M ---STAN L Jak taki problem rozwiązać, wiem że muszę poczytać przynajmniej podstawy z baz danych (możecie polecić jakiś samouczek internetowy?) ale też proszę o jakieś rozjaśnienie jak to zrobić. Ten post edytował tomekkepa 17.12.2009, 09:51:23 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 10.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Możesz to zrobić tak 2 tabelami
Kategoria id PK nazwa_kategorii Produkt id PK nazwa s m l xl xxl kategoria_id FK gdzie pola s,m,l,xl,xxl mogą przyjmować wartość null co by oznaczało że nie ma tego produktu w takim rozmiarze, a liczba by oznaczała ilość Albo jak chcesz mieć te grupy rozmiarowe to 3 tabelami Kategoria id PK nazwa_kategorii Grupa_rozmiarowa id PK nazwa_grupy Produkt id PK nazwa s m l xl xxl kategoria_id FK grupa_rozmiarowa FK i tu by liczby w s,m,l,xl,xxl ilość w magazynie |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 13:44 |