Я создаю базу данных для местного автосалона.Остановить дублирование начала данных строки в базе данных
Клиент хочет выполнить сверление опции для определения планов обслуживания, и я пытаюсь выработать логику.
Поэтому в основном первая вещь, которую пользователь делает это выбрать модель автомобиля, то год передачи, а затем КМ в/мили (Эти данные используются, чтобы найти план обслуживания):
Это выполняется с помощью выпадающих меню, заполненных значениями из базы данных.
Теперь тариф за обслуживание по заданию изменяется в зависимости от KM/Miles и никогда не отличается от транспортных средств.
Так визуально он выглядит следующим образом:
Таким образом, первые 4 колонок (модель, год, коробка передачи, KM-х) являются значениями для капельного падения, и эта его ценности, которые определяют, какой план обслуживания (и да, некоторые названия транспортных средств повторяются из-за автоматической или ручной передачи, как показано в таблице выше, и мне нужно будет убедиться, что они не повторяются в раскрывающихся списках).
Теперь то, что мне интересно, как я могу заложить это в MySQL для работы с PHP запрос я бы
заполнить все пустые клетки с повторяющимися данными, например
или
Использовать нормализацию как-то (кто-то предложил это мне), к сожалению, я новичок в базах данных и не совсем уверен, как это работает, я понимаю, что это означает иметь меньший r но я не совсем понимаю логику.
Как вы сохранили данные в db ... У вас есть две таблицы различий или более того ... Каковы ключевые поля в таблицах ... – ankur140290
Я еще не создал это Я пытаясь понять, как его структурировать до начала. –
Посмотрев на свой стол, я могу сказать, что вы должны сделать две таблицы: «Sr.No. -> Модель -> Год -> Передача' и другие как «Sr. No -> KMs/Miles -> Oil ... и т. Д.». Затем вам нужно будет сопоставить обе таблицы с sr.no (поле Index). – ankur140290