Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] Struktura magazynu
m_w
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 22.12.2011

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


Witam,

jestem na etapie projektowania struktury tabel dla magazynu. Stworzyłem sobie takie tabele:

Kod
Produkty:
- id
- nazwa


Kod
Magazyny:
- id,
- nazwa,
- opis


Kod
MagazynyStany:
- id_magazynu
- id_produktu
- ilość


Struktura wydaje się w porządku, ale nie do końca mnie satysfakcjonuje. Przede wszystkim zastanawiam się nad przechowywaniem stanów magazynowych. Czy pole id_produktu powinno być unikalne? Jak według was powinna wyglądać struktura magazynu?

Pozdrawiam,
m_w
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Sephirus
post
Post #2





Grupa: Zarejestrowani
Postów: 1 527
Pomógł: 438
Dołączył: 28.06.2011
Skąd: Warszawa

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


Cytat
Zastanawiam się głównie nad strukturą tabeli MagazynyStany. Załóżmy że mam jakiś produkt na stanie. Czy przy przyjęciu do magazynu nowej prartii, aktualizujemy ilość produktów na stanie, czy dodajemy nowy rekord z ilością produktów (wydaje mi się że pierwsze rozwiązanie jest lepsze).


Wg mnie najlepiej by było aby to był "UPDATE" na MagazynyStany ale także odpowiedni insert do tabeli powiedzmy "MagazynyDostawy" - gdzie mógłbyś do historii po prostu dopisać kiedy, ile, jakiego produktu, było dodane do jakiego magazynu - moze się przydać (IMG:style_emoticons/default/wink.gif) - podobnie z samym wydawaniem (na zasadach ogólnych) też powinna być jakaś historia tego - można to ująć w jednej tabelce z dodatkowym polem mówiącym czy te przedmioty przyszły czy poszły.

Cytat
Kolejną rzeczą którą będę potrzebował to przychody i rozchody wewnętrzne (dla konkretnego działu) oraz przyjęcia i wydania zewnętrzne. Mam pewne rozwiązania na myśli, ale chciałbym poznać wasze zdanie na ten temat, aby za bardzo nie namieszać.


No tutaj powinno Ci wystarczyć to co napisałem + post @Thek'a (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 5.10.2025 - 13:08