Autor | Zpráva | ||
---|---|---|---|
kutil.s.r.o Profil * |
#1 · Zasláno: 19. 6. 2013, 09:30:47
Dobrý den,
dělam si takový mini objednavkový systém, ale trochu jsem teď narazil. Když mam produkt v db a někdo si jej objedná kam uložit informace o objednaném produktu. Protože produkty budou mit proměnnlivé ceny, nebo budou jen v malem množství a pak se smažou, takže v objednávce se na ně nemůžu odkazovat. Napadlo mě buď to ukládat do další tabulky, nebo třeba vytvářet xml s objednanými produkty pro jednotlivé objednávky. |
||
Joker Profil |
#2 · Zasláno: 19. 6. 2013, 10:00:17
kutil.s.r.o:
„Když mam produkt v db a někdo si jej objedná kam uložit informace o objednaném produktu.“ Asi by měl existovat nějaký záznam pro položku objednávky. „produkty budou mit proměnnlivé ceny“ Cena by podle mě měla být u té položky na objednávce. Stejně jako třeba sazba DPH, která se taky může měnit. Čili položka objednávky by měla ID produktu, cenu za jednotku, počet jednotek a sazbu DPH. Možná ještě název jednotky. Možná by mělo opodstatnění ukládat i celkovou částku (budoucí změna v aplikaci by teoreticky mohla ovlivnit výsledky výpočtů). „nebo budou jen v malem množství a pak se smažou“ No tak nemažte produkty z databáze. Dejte k produktům stav a ukončené produkty budou prostě mít příslušný stav. „nebo třeba vytvářet xml s objednanými produkty pro jednotlivé objednávky“ To je zbytečná komplikace. |
||
Časová prodleva: 11 let
|
0