Задавайте вопросы, мы ответим
Вы не зашли.
С реляционными базами знаком буквально две недели. Благодаря разъяснения на форумах что то гдето немного понял
Создание выборки по типоразмеру шин (примерная выборка тут http://www.express-shina.ru/) На MySQL+php.
Поля моей таблицы. Вариант если делать одной таблицей
Ключ | Брэнд | Модель | Ширина | Профиль | Радиус | Сезон | Шипованность | Ссылка картинки | Цена
ID | BRAND | MODEL | WIDTH | PROFILE | RADIUS | SESSON | SHIP | URL_IMG | PRICE
В итоге получаем (пример):
1 | DUNLOP | B050 | 175 | 65 | 15 | Лето | Нет | img/dunlop.jpg | 2500 руб.
2 | DUNLOP | B050 | 195 | 80 | 16 | Лето | Нет | img/dunlop.jpg | 2800 руб.
получается дублирование BRAND | MODEL | SESSON | SHIP | URL_IMG
этого лучше избежать? Нормализовав! Или оставить одной таблицей?
Хочеться нормализовать и сделать несколько таблиц
Да чуть не забыл главное, после разбеение на таблицы, возможно ли будет заливать из Excel (csv) в MySQL.
Как лучше поступить ?!
Дорогие профи это форума, просьба тыкнуть пальцем в урок либо разъяснить более понятлевее
Всем откликнувшим огромное Спасибо !!!
Неактивен
Нормализовать стоит всегда. Денормализация нужна только осмысленная и только тогда, когда
есть упирание в производительность.
Заливать из Excel можно, но если там написаны все слова текстом, то Вам прийдется написать какой-то
разумный обработчик, который будет заменять названия их ID.
Неактивен
Получается делать нужно справочники для каждой сущности а за тем связь?
Неактивен
Для столбцов, которые никогда не меняются (например, сезон) можно делать не таблицу, а
сделать столбец типа ENUM - тогда храниться будет число (меньше данных), а
отображаться/вводиться строка. Для Брэндов-моделей, конечно, лучше сделать отдельные
таблички - добавлять брэнд будет удобнее
Неактивен