Changes between Version 55 and Version 56 of Нормализација и подобрувања на дизајнот на базата
- Timestamp:
- 06/13/25 14:34:12 (25 hours ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Нормализација и подобрувања на дизајнот на базата
v55 v56 126 126 па новата payment_methods табелата ги содржи сите можни методи,многу појасна и нормализирана.\\ 127 127 128 = Update : Contains-Sizes 128 = Update : Sizes 129 Оваа табела ја издвоивме како посебна за да не дојде до конфузија и дупликати. \\ 130 Секоја големина овде има свој '''{{{id_size}}}''', па ке се референцира кај сите други табели.\\ 131 На овој начин се олеснува додадавање или измена на големини без да се менуваат многу табели.\\ 132 133 = Update : Contains 129 134 Во табелата '''{{{contains}}}''' наместо '''{{{size}}}''' ставаме '''{{{id_stock}}}''',\\ 130 135 значи правиме референца кон друга табела '''{{{stock}}}'''која го содржи производот и неговата големина.\\ … … 138 143 [[Image(contains.png, height=200px)]] \\ 139 144 \\ 145 = Update : Stock 146 Како што веќе знаеме, сега наместо '''{{{size}}}''', користиме '''{{{id_size}}}''' од посебна табела '''{{{sizes}}}'''.\\ 147 Нареден чекор како измена е бришење на '''{{{price}}}''' од табелата '''{{{stock}}}''',\\ 148 бидејки може да доведе до конфузија дали цената се одредува на ниво на големина, \\ 149 а во реалност е дека цената се одредува на ниво на продукт.\\ 150 151 = Update : Wishlist 152 Оваа табела нуди нова функционалност на сајтот, посебна страна каде се издвоени посакуваните продукти на корисникот. \\ 153 Оваа табела можеби нема многу удел во некоја функционалност во база, но придонесува до подобрено корисничко искуство, \\ 154 со тоа што секој продукт има икона во форма на срце преку која може да издели продукти на посебна страна, \\ 155 и на крај од сите изделени продукти да одбере оние што ке ги купи. \\ 156 \\ 157 [[Image(wishlist.png, height=200px)]] \\ 158 \\