Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.11.2021, 17:07   #1
Bulat Ibrahim
Форумчанин
 
Регистрация: 24.04.2015
Сообщений: 199
Вопрос Внесение в базу марок и моделей бытовой техники

Всех приветствую, товарищи! Создаю базу данных для своего сервиса по ремонту бытовой техники. При приёме техники на сайте хочу сделать выбор сначала вида техники (например, пылесос), потом его марки (например, Samsung), и потом его модели. Для этого хотел бы создать базу видов техники (телевизор, мясорубка, СВЧ, пылесос и т.д.), марок (Bosch, LG, Philips, Samsung и т.д.) и их марок. И так как у каждого вида встречаются одни и те же марки (например, у LG есть и телевизоры, и микроволновки, и пылесосы и т.д.), а модели в основном связаны только с марками, не могу придумать оптимальный вариант базы данных. То есть, хотел бы сделать так, что после выбора вида техники появились все модели, которые существуют, а после выбора марки уже появились только модели, которые относятся к данной марке.
Не могли бы подсказать, как будет правильнее и оптимальнее создать таблицы? Или, может, вообще лучше подобную базу делать не в SQL?
Пока в голову пришло только создание отдельной таблицы для видов техники, отдельной таблицы для марок и отдельной таблицы для моделей, а рядом с моделями написать написать идентификатор марок, к какой они относятся. Правильно ли будет сделать таким образом?
Булат Азат улы
Bulat Ibrahim вне форума Ответить с цитированием
Старый 07.11.2021, 21:33   #2
Viktor61
Пользователь
 
Регистрация: 05.05.2018
Сообщений: 92
По умолчанию

В чём проблема? Свяжите созданные таблицы
Цитата:
Сообщение от Bulat Ibrahim Посмотреть сообщение
таблицы для видов техники, отдельной таблицы для марок и отдельной таблицы для моделей
между собой по механизму мастер-деталь и соорудите индексы для выборки.
Viktor61 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
БД ( Служба ремонта бытовой техники ) Sobaka_ru Microsoft Office Access 0 25.11.2012 21:02
Приложение «Магазин бытовой техники» vs 2010 FanArmenia Помощь студентам 1 16.04.2012 14:50
БД Access фирма по продаже бытовой техники maksat_a Microsoft Office Access 3 27.03.2010 20:17
Создать БД ACCESS магазин бытовой техники maksat_a Помощь студентам 4 01.12.2009 12:14
Новый блок питания для бытовой техники: минус провод Levsha100 Компьютерное железо 6 06.10.2009 00:42