Zeos Table
5 отговора
186 прегледа
Zeos Table
Здравейте .
ZTable има лимит около 250 колони.
А на мен ми трябват 257. Някой да се е сблъсквал с нещо подобно?
Предварително благодаря.
ZTable има лимит около 250 колони.
А на мен ми трябват 257. Някой да се е сблъсквал с нещо подобно?
Предварително благодаря.
Re: Zeos Table
При такъв брой на колоните ми хрумва, че има нещо сбъркано в дизайна на БД. Имаше едно нещо наречено нормализация на БД.
Напр. ако трябва да водиш месечна статистика за продажбите не е добра идея да имаш 31 полета за всеки ден от месеца. По добре е да имаш 31 записа съдържащи данни за всеки 1 ден.
Напр. ако трябва да водиш месечна статистика за продажбите не е добра идея да имаш 31 полета за всеки ден от месеца. По добре е да имаш 31 записа съдържащи данни за всеки 1 ден.
Re: Zeos Table
Знам прав си .
Но често казано така ми е по лесно с SQL-ла. Малко отбивам номера ама нали върви. Иначе трябваше да правя около 15 таблици, а какъв съм разсеян винаги нещо щях да забравя.
Но често казано така ми е по лесно с SQL-ла. Малко отбивам номера ама нали върви. Иначе трябваше да правя около 15 таблици, а какъв съм разсеян винаги нещо щях да забравя.
Re: Zeos Table
Хайде пак да се върнем на примера който ти дадох преди. Представи се, че трябва да намериш общата сума на продажбите за 1 месец. Ако си структурирал данните за всеки ден на 1 ред ти е нужно да напишеш нещо от рода на select SUM(DAILY_SALES) from mytable where .....
А сега обратният случай - ако всеки ден ти е отделна колона в таблицата. Как би изглеждал SQL израза за да намериш продажбите за 1 месец ?
Ако имаш сходни данни, които се различават само по някакъв критерий, по добре отдели този критерий в отделна колона. Това май е нормализацията на БД в едно изречение.
А сега обратният случай - ако всеки ден ти е отделна колона в таблицата. Как би изглеждал SQL израза за да намериш продажбите за 1 месец ?
Ако имаш сходни данни, които се различават само по някакъв критерий, по добре отдели този критерий в отделна колона. Това май е нормализацията на БД в едно изречение.