DieZz
@DieZz

Как организовать таблицу(ы)?

Есть сущность "оборудование" с атрибутами: модель, производитель, серийный номер и пр.
Каждая сущность может находиться на одном из нескольких складов, у работника или на узле связи. Как правильно организовать реляционную БД для такой сущности?
  • Вопрос задан
  • 2279 просмотров
Решения вопроса 1
DmitriyEntelis
@DmitriyEntelis
Думаю за деньги
Если работники, склады, узлы связи - разные сущности в рамках бд - вам нужна табличка вида:
device_id, storage_type, storage_id
где storage_type - указывает в какой таблице искать storage_id
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Filyushin
@Filyushin
Python, Delphi, Firebird
Таблицы:
оборудование, справочник складов/мест хранения, хранение.
Таблица хранения содержит код оборудования и код склада, добавить уникальный индекс на два поля чтобы не допустить хранения оборудования в двух местах одновременно.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы