obqvi_in каза:
Малко започна като друга тема,но няма ли да стане по-трудно да направя всички продукти в една таблица. Общо могат да са минимум 6 или 7 хиляди отделни артикула може и да са повече и отделно няколко хиляди коли с различни типове двигатели. Няма ли да е по-удобно да ги разделя например накладки и филтри и др. Всяка таблица ще има специфични колони например накладки и дискове имат размер а крушките волтаж и приложение има и др. А ако са в една таблица тя ще трябва да има доста повече колони за да обхване всички разновидности и по мое мнение ще стане по сложно.
О, човече, бих ти помогнал, но трябва да ти изнеса цял един огромен урок за това как се правят нещата.
Базата данни, ако се нормализирана правилно и няколко милиона записа в нея няма да те бъркат.
Колоните се увеличават, ако не е нормализирана базата данни. Когато се структурира правилно, броя на колоните пада и всичко става песен.
А ако данните ти имат специфична структура, която е неудобно да се направи в базата данни, то винаги можеш да записваш данните си сериализирани.
Накратко, начинанието, с което си се захванал на този етап няма да ти се получи, докато не се запознаеш с малко повече неща.
Имай предвид, че когато изработваш сайт самостоятелно(да не е само сайт), структурирането на базата данни е най-важно и се почва винаги от там. Нямаш ли правилно структурирана база данни, след това писането на самия сайт ще е ад, защото ти ще пишеш заявки, след това ще променяш базата данни, след това пак ще трябва да пренаписваш заявки и всичко това ще стане кошмар.
https://www.codingblocks.net/programming/database-schema-for-multiple-types-of-products/
Ето примери, но знай, че това е едно от най-сложните неща, с които трябва да се справиш.
П.П. @topchokt те е насочил малко какво да търсиш.