मुझे निम्नलिखित समस्या है।ज़िप कोड के आधार पर निकटतम पंजीकृत स्टोर से मेल खाने के लिए सिस्टम डिज़ाइन?
मैं एक रेस्तरां वितरण प्रणाली बना रहा हूं।
तो रेस्तरां उन ज़िपों को चुनते हैं जिन्हें वे वितरित करना चाहते हैं। तो बोस्टन में, वे या तो बोस्टन या बैक बे (बोस्टन का एक विशिष्ट क्षेत्र कई ज़िप कोड के साथ चुन सकते हैं ....)।
असल में, रेस्तरां क्षेत्रों वे सेवा करने के लिए तैयार हैं इस बात की पुष्टि बक्से निम्नानुसार हैं कि टिक टिक द्वारा:
- Cambridge (ZIP CODE)
- Boston (all of Boston)
--- Back Bay (covers zip codes: 02...., 02.., 02..)
--- North Boston (covers zip codes: 02145, 021..., 02..., 02..)
उपयोगकर्ताओं को अपने zipcodes में टाइप करें, और मैं उन्हें क्षेत्रों कि रेस्टोरेंट्स निर्दिष्ट करने के लिए मेल खाते हैं।
ऐसी प्रणाली को डिजाइन करने का सबसे अच्छा तरीका क्या है? मुझे नहीं लगता कि मैं सही दिशा में जा रहा हूं ...
सर्वश्रेष्ठ एसओ प्रश्न शीर्षक कभी भी :-) –
यदि कोई रेस्तरां नामित क्षेत्र चुनता है, तो क्या उन्हें सभी निहित ज़िपों को वितरित करना होगा? और, अनुमानतः, रेस्तरां कितने नामित क्षेत्र चुन सकते हैं? मुझे लगता है कि मैं दो टेबल का उपयोग करूंगा, एक जो केवल दो कॉलम है: ज़िप और क्षेत्र, और फिर दूसरा जहां प्रत्येक प्रविष्टि एक रेस्तरां है, उनके योग्य क्षेत्रों के लिए कुछ कॉलम, उनके lat, lng, आदि। फिर आप उपयोगकर्ता को स्वीकार कर सकते हैं इनपुट ज़िप, इसे किसी क्षेत्र में बदल दें, फिर उस क्षेत्र के सभी रेस्तरां को –
सूचीबद्ध करें, लोगों ने शीर्षक के आधार पर प्रश्न कम कर दिया होगा, लेकिन शीर्षक मजाकिया है –