Задавайте вопросы, мы ответим
Вы не зашли.
Добрый день.
Пытаюсь освоить SQL+PHP.Решил по работе сделать небольшую БД, но времени жутко не хватает.
Попытаюсь объяснить смысл БД.
Есть несколько точек предоставления услуг.На каждой точке есть свое оборудование.НА каждом оборудовании свои заказчики.
Как я понимаю создаем таблицы- "Точки услуг","Оборудование", "Заказчики"?
В таблице "Точки" будут столбцы "id","title","address".
В таблице "Оборудование" будут столбцы "pid","name","descr".
В каждой "Точке" возможно несколько типов оборудования.
Список оборудования будет задан изначально.
Как связать "Точку" и несколько типов оборудования?Т.е. чтобы некоторый пользователь зайдя через форму на конкретную "Точку" мог добавить/удалить оборудование расположенное на ней и потом это отображалось в общей информации о точке.
Простите, если очень коряво объяснил.
Неактивен
Зодчий написал:
Как связать "Точку" и несколько типов оборудования?
Сделать таблицу связей с 2мя полями id точки и pid оборудования.
Зодчий написал:
Т.е. чтобы некоторый пользователь зайдя через форму на конкретную "Точку" мог добавить/удалить оборудование расположенное на ней и потом это отображалось в общей информации о точке.
Простите, если очень коряво объяснил.
Этот вопрос не относится к MySQL, а к используемому вами приложению для отображения и редактирования информации о точке.
Неактивен
vasya написал:
Сделать таблицу связей с 2мя полями id точки и pid оборудования.
Теоретически понял.А для отображения существующего на ТОчке оборудования можно написать запрос на отображение pid к данному id.
Только вот вопрос- есть много "Точек" и оборудования на них. Необходима одна таблица связей?или для каждой точки отдельно?
Неактивен
Зодчий написал:
Только вот вопрос- есть много "Точек" и оборудования на них. Необходима одна таблица связей?или для каждой точки отдельно?
Скорее всего достаточно одной.
Неактивен