Maksoft.net

В проекта е внедрена нормализирана таблица measure_units, която дефинира стандартни мерни единици (напр. pcs, kg, lm, m2) с възможност за преобразуване чрез полетата convert_to_base, width_factor и height_factor в таблица prices. Това позволява лесно изчисление на площ и обем от линейни и базови единици без допълнителни колони за всеки артикул. В таблицата prices се поддържа външен ключ към measure_units, осигуряващ консистентност на данните. Ширина и височина са включени само при нужда, без да усложняват основната структура. Решението балансира гъвкавост, лекота и поддръжка на бъдещи разширения.

Основните типове данни

code Тип мярка Примерна употреба
pcs брой артикули, опаковки
kg тегло насипни стоки, храни
l обем напитки, химикали
lm дължина платове, ролки, кабели
m2 площ плочки, мокети, тапети
m3 обем пясък, изолация, дървен материал

са публични за всички сайтове и със site_id = 0

Системата позволява дефинирането на потребителски мерни единици, например линеен метър на ширина 0.50, за който трябва да бъде създаден отделен код. 

 


Начало /  /  / Модули /  / Мерни единици
Максофт.БГ Максофт.НЕТ BrandIT