104 | | |
105 | | Наредна измена е кај опцијата '''{{{price}}}''' се појавува во '''{{{products}}}''', '''{{{stock}}}''', и '''{{{contains}}}'''.\\ |
106 | | Може да има проблем овде бидејки '''{{{products.price}}}''' е основна цена а '''{{{contains.price}}}''' \\ |
107 | | ја претставува цената при купување на производт,кој можеби е на попуст. |
108 | | Затоа, правиме посебна табела '''{{{discounts}}}''' |
109 | | {{{#!sql |
110 | | CREATE TABLE discounts ( |
111 | | id_discount INTEGER PRIMARY KEY, |
112 | | id_product INTEGER NOT NULL, |
113 | | size TEXT NOT NULL, |
114 | | discount_price DECIMAL NOT NULL, |
115 | | valid_from DATE, |
116 | | valid_to DATE, |
117 | | FOREIGN KEY (id_product) REFERENCES products(id_product) |
118 | | ); |
119 | | }}} |
| 105 | = Update : Payment_methods |
| 106 | Направив нова посебна табела '''{{{payment_methods}}}''', каде поставив два начина на плаќање \\ |
| 107 | кои се прикажани како избор и на веб, плаќање кеш при превземање или со картичка. |
| 108 | Двата начини имаат свое id, па така се избегнува можност за грешка \\ |
| 109 | и доколку подоцна сакаме да додадеме некој нов метод на плаќање, е олеснат процесот. \\ |
| 110 | Значи имаме олеснат процес и полесно оддржување. \\ |