Нормализовать базу данных с одной таблицей - PullRequest
0 голосов
/ 02 мая 2018

В настоящее время я работаю над созданием базы данных для системы управления информацией о погоде. Вся база данных может быть представлена ​​одной таблицей со столбцами для humidity, temperature, heat index, pressure, UV index, wind speed и wind direction с составным первичным ключом Date и City.

Как я могу нормализовать мою базу данных, разделив ее на несколько таблиц?

1 Ответ

0 голосов
/ 02 мая 2018

Город / местоположение должны быть одной таблицей.

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

...