Witam wszystkich
Mam bazę gospodarki magazynowej, w której do chwili obecnej interesowały mnie ilości przychodów, rozchodów oraz stan magazynowy.
Powiedzmy, że są to 3 tabele.
Teraz potrzebuję umieścić informacje w przypadku niektórych produktów o numerach seryjnych. Tu sprawa jest dość prosta tworzę dodatkową tabelę, którą wiążę id_towaru, nr seryjny.
I teraz przechodząc do sedna sprawy.
Towar często występuje jako grupa (druki numeryczne), które pakowane są bloczkami po 25, 50 100 i 1000 szt. Każda kartka ma swój nr. Muszę wiedzieć ile i jakie druki przyjąłem oraz ile i jakie druki wydałem oraz ile i jakie druki są w magazynie.
Nielogiczne jest wpisywanie każdego druku jako nr seryjny tylko przyjmowane to musi być partiami. Przykładowo druki seria AG od nr 451000 do 461000.
Tu moje pytanie jak z sensem zaprojektować bazę danych aby nie komplikować sobie oprogramowania całości zagadnienia?