Технически можете да декларирате такава таблица.
Но във вашия случай time
трябва да се направи PRIMARY KEY
, тъй като вероятно е погрешно да имате различни температури за едно и също време и вероятно е безполезно да имате една и съща повече от веднъж.
Логично всяка таблица трябва да има PRIMARY KEY
за да можете да различите два записа.
Ако нямате кандидат ключ в данните си, просто създайте сурогатен (AUTO_INCREMENT
, SERIAL
или каквото предлага вашата база данни).
Единственото извинение да нямате PRIMARY KEY
е дневник или подобна таблица, която е обект на тежък DML
и наличието на индекс върху него ще повлияе на производителността извън нивото на толерантност.