यहाँ एक सीधा तरीका है:
EventID Title Mon Tue Wed Thu Fri Sat Sun BeginningDate EndDate
1 MyEvent 0 0 0 1 0 0 0 14-01-2010 14-01-2033
कैसे इस्तेमाल करें:
जिस दिन आप इसे चलाना चाहते हैं, उस पर बस 1 सेट करें। चूंकि 7-दिवसीय कैलेंडर जल्द ही किसी भी समय बदलने की संभावना नहीं है, इसलिए संरचना अपरिवर्तनीय होनी चाहिए। आप दिनों का कोई भी संयोजन चुन सकते हैं।
संक्षेप में:
प्रत्येक गुरुवार को दौड़ें:
EventID Title Mon Tue Wed Thu Fri Sat Sun BeginningDate EndDate
1 MyEvent 0 0 0 1 0 0 0 14-01-2010 14-01-2033
हर गुरुवार और सोमवार को दौड़ें:
EventID Title Mon Tue Wed Thu Fri Sat Sun BeginningDate EndDate
1 MyEvent 1 0 0 1 0 0 0 14-01-2010 14-01-2033
इसके अलावा, आपको प्रति इवेंट शेड्यूल में केवल एक पंक्ति मिलती है, जो प्रोग्रामेटिक रूप से संभालना आसान और साफ है।
उदाहरण के लिए, सोमवार को होने वाली सभी घटनाओं को खोजने के लिए, यह करें:
select * from Events where Mon = 1