तकनीकी रूप से, आप ऐसी तालिका घोषित कर सकते हैं।
लेकिन आपके मामले में, time
PRIMARY KEY
बनाया जाना चाहिए , क्योंकि एक ही समय के लिए अलग-अलग तापमान होना शायद गलत है और एक से अधिक बार एक ही तापमान रखना शायद बेकार है।
तार्किक रूप से, प्रत्येक तालिका में एक PRIMARY KEY
होनी चाहिए ताकि आप दो रिकॉर्ड में अंतर कर सकें।
यदि आपके डेटा में उम्मीदवार कुंजी नहीं है, तो बस एक सरोगेट बनाएं (AUTO_INCREMENT
, SERIAL
या जो कुछ भी आपका डेटाबेस प्रदान करता है)।
PRIMARY KEY
न होने का एकमात्र बहाना एक लॉग या समान तालिका है जो भारी DML
. के अधीन है और उस पर एक इंडेक्स होने से सहनशीलता के स्तर से परे प्रदर्शन प्रभावित होगा।