हमेशा की तरह, यह निर्भर करता है ... :-)
जब समय शामिल होता है तो मुझे कम से कम 3 अलग-अलग परिदृश्य दिखाई देते हैं।
1) एक ज्यामिति के अंदर समय भाग अलग है। उदाहरण के लिए GPS से ट्रैक लॉग, यदि आप उससे एक लिनेस्ट्रिंग बनाते हैं। फिर आपके पास लिनेस्ट्रिंग के अंदर प्रत्येक शीर्ष के लिए अलग-अलग टाइमस्टैम्प होंगे, और आप किनारों पर किसी भी स्थान पर एक परिकलित समय को प्रक्षेपित कर सकते हैं।
2) आपके पास दो अलग-अलग ज्यामिति हैं, आपके उदाहरण में राजनीतिक सीमा जो समय के साथ बदल गई है।
3) आप समय के साथ किसी स्थान पर विभिन्न औसत तापमान को संभालना चाहते हैं।
यदि हम संख्या 3 से शुरू करते हैं, तो यह केवल विशेषता डेटा के बारे में है। फिर आपको ज्यामिति को एक अद्वितीय आईडी और उस आईडी को एक विशेषता तालिका में संग्रहीत करना चाहिए।
मेरी सूची में नंबर 1 के लिए किसी प्रकार के आंतरिक भंडारण के समय को एक आयाम के रूप में या प्रत्येक शीर्ष पर कम से कम अतिरिक्त जानकारी की आवश्यकता होती है। अक्सर मी के रूप में कुछ स्टोर करने की संभावना होती है, जैसे x, y, z, m। मुझे लगता है कि इस तरह की तारीख प्रारूप को संभालने वाली प्रणाली भी है। अन्यथा आपको कुछ दशमलव प्रारूप में समय को संभालना होगा।
सूची में नंबर 2: मान लीजिए कि यह देशों के बारे में है और हम बहुभुज प्रतिनिधित्व के साथ काम कर रहे हैं। फिर मैं देशों के बारे में विशेषता डेटा वाली एक तालिका के साथ शुरू करूंगा। हर देश की अपनी एक अलग पहचान होती है। तब मैं सभी बहुभुजों को तब तक कोई फर्क नहीं पड़ता जब वे समय में एक टेबल के साथ शुरू और अंतिम क्षेत्र में जानकारी के साथ मान्य थे जब उनका उपयोग किया गया था। इस तालिका में प्रत्येक बहुभुज अद्वितीय है और देश की तालिका को संदर्भित करने वाली एक विदेशी कुंजी भी रखता है। वह संबंध कई से एक है। कई बहुभुज एक देश का प्रतिनिधित्व करते हैं।
इसलिए यदि हम सूची में संख्या 2 और 3 की तुलना करते हैं, तो बिंदु यह है कि 2 में एक विशेषता प्रतिनिधित्व के लिए कई जेनेट्री प्रतिनिधित्व हैं (यह समय के साथ बदलता है ज्यामिति है)। संख्या 3 में वह गुण है जो समय के साथ बदलता है।
कुछ विचार
सादर
निकलैस