| 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 | Значи имаме олеснат процес и полесно оддржување. \\ |