PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Проектиране на база данни с периодични сензорни данни

Изобщо не е проблем да предоставите всичко това в релационна база данни. PostgreSQL не е корпоративен клас, но със сигурност е един от по-добрите безплатни SQL.

За да бъде ясно, не търся помощ описващи източниците на данни или всякакви свързани метаданни. Специално се опитвам да разбера как най-добре да съхранявам стойности на данни (евентуално от различни типове).

Това е най-голямата ви пречка. Противно на програмния дизайн, който позволява декомпозиция и изолиран анализ/проектиране на компоненти, базите данни трябва да бъдат проектирани като единна единица. Нормализацията и другите техники за проектиране трябва да вземат предвид както цялото, така и компонента в контекста. Данните, описанията, метаданните трябва да се оценяват заедно, а не като отделни части.

Второ, когато започнете със сурогатни ключове, намеквайки, че знаете данните и как те са свързани с други данни, това ви пречи да моделирате истински данните.

Отговорих на много подобен набор от въпроси, по съвпадение с много подобни данни. Ако можете първо да прочетете тези отговори, това ще спести и на двама ни много време за писане на вашия въпрос/отговор.

Първи отговор/ID Препятствието
Отговор две/ Основен
Отговор три/Исторически



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Когато стартирам тестови случаи, получавам тази грешка:psycopg2.OperationalError:cursor _django_curs_140351416325888_23 не съществува

  2. ActiveRecord се опитва да се свърже с грешната база данни с помощта на rbenv

  3. Postgres Съвпадение на всички стойности на масива с една и съща колона с и условие

  4. ФАТАЛНА ГРЕШКА Файлът за заключване postmaster.pid вече съществува

  5. Преглед на новите съхранени процедури в PostgreSQL 11