Технологии
Как связать одну таблицу с несколькими другими? - вопрос №1794965
Есть база данных, есть несколько таблиц типа Employees(Сотрудники), Auto(Автомобили), Routes(Маршруты), Contractors(Контрагенты) и тому подобные.Нужно создать таблицу Documents(Документы) в которой будут хранится пути к файлам документов в виде строк. Как связать таблицу документов и остальные таблицы? Иными словами, документы могут быть связаны с любой из вышеперечисленных таблиц.
январь 9, 2016 г.
-
Всего ответов: 1
-
Определить ключевые поля и установить связь по ним!
Для примера: какой-либо сотрудник может быть «привязан» к определённому автомобилю… Контрагенту может быть сопоставлен только определённый маршрут и т.д.
Думаю, самое правильно в данном случае воспользоваться каким-либо CASE-инструментом (https://ru.wikipedia.org/wiki/CASE)
Похожие вопросы
Что отражается в модели данных на даталогическом уровне? Выберите один ответ:
январь 14, 2024 г.
Закрыт
vip
Добавить в запрос данные по столбцу из другой таблицы SQL
ноябрь 2, 2023 г.