SQL सर्वर 2008 का उपयोग करके, आप एक फ़िल्टर्ड इंडेक्स बना सकते हैं:http://msdn.microsoft.com/en-us/library/cc280372.aspx। (मैं देख रहा हूं कि साइमन ने इसे एक टिप्पणी के रूप में जोड़ा, लेकिन सोचा कि यह अपने स्वयं के उत्तर के योग्य है क्योंकि टिप्पणी आसानी से छूट जाती है।)
एक अन्य विकल्प विशिष्टता की जांच के लिए एक ट्रिगर है, लेकिन यह प्रदर्शन को प्रभावित कर सकता है।