Расширить таблицу с помощью связанной таблицы метаданных - PullRequest
0 голосов
/ 18 ноября 2018

Я искал наилучшее решение для расширения универсальной таблицы («Датчики») другой таблицей, которая определяет всю спецификацию связи, эта информация не легко предсказуема и может отличаться в зависимости от «Спецификации протокола связи». ", например:

  • последовательный адрес скорости
  • Конечная точка http http
  • токен имени пользователя для аутентификации
  • конечная точка mqtt
  • и так далее ...

Теперь, в основном, я думаю создать таблицу метаданных и связать таблицу через внешний ключ с отношением n-1 между датчиками (n) и спецификацией протокола связи (1), но я хочу быть уверен в это решение.

Я использую Django с Postgres, и я думаю, что «множественное наследование» Evam Brumley - это хороший подход к решению проблемы ... я имею в виду, что это наиболее логически правильный способ сделать это: LINK Какие-либо проблемы / преимущества использования этого подхода?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...