![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 29.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
muszę zrobić projekt bazy danych i wybrałem sobie sklep internetowy. Teraz pracuje na diagramem UML i trochę się zawiesiłem, zamieszałem. Mój pomysł wygląda tak: 1. Jest user, który się loguje. 2. User może być firmą lub zwykłą osobą 3. User składa zamówienie 4. Na zamówieniu jest data złożenia, data wysyłki, ilość towaru 5. Oczywiście jest tabela towar 6. Zamówienie i towar łącze za pomocą pozycje i dalej już się zamieszałem. Teraz chce jeszcze dodać dostawców, faktury kupna i faktury sprzedaży. To jest mój diagram UML: (IMG:http://img860.imageshack.us/img860/6580/ambproject.png) Tak przy okazji ktoś mógłby mi pomóc jeszcze z relacjami typu jeden do wielu itd.? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 6 Dołączył: 29.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
przepraszam za OT, ale:
Wiewiorku, a czy rozwiązanie problem ciągłych edycji danych nie można by rozwiązać poprzez rewizje? Przechowywanie wszystkich wersji danych jakie podał użytkownik, ewentualnie z datą ich wprowadzenia. Aktualnym adresem byłby ten z największym numerem wersji, a zamówienie z przeszłości posiadałoby np. ver. 2. Niestety, nie mam okazji przetestować takich rozwiązań, ani nie mam doświadczenia z dużymi sklepami internetowymi aby znać problemy jakie mogą wystąpić przy tym rozwiązaniu, a Ty sprawiasz wrażenie osoby kompetentnej (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 07:29 |