Udržování všech možností v poli Choice může být těžkopádné a náchylné k chybám. SharePoint 2010 používá podobný model jako relační databáze oddělením vyhledávacích informací od seznamu transakcí .
Přemýšlejte o všech vyhledávacích datech, která by mohla být udržována v samostatných seznamech. Seznamy vyhledávání inventáře počítačového hardwaru mohou například zahrnovat typ hardwaru, smlouvu o údržbě a umístění oddělení. Tyto seznamy mohou být udržovány nezávisle na seznamu transakcí – na samotném inventáři.
Můžete například vytvořit vlastní seznam oddělení s jediným polem — Název — a naplnit jej názvy oddělení ve vaší organizaci. Sestavte seznam transakcí Dobrovolnické projekty (kde sledujete zaměstnance pracující na dobrovolnických projektech) a Oddělení je sloupec v tomto seznamu.
Namísto vytváření pole Volba použijte datový typ Vyhledat pro připojení k vašemu seznamu Oddělení a použijte pole Název jako data pro sloupec Oddělení v seznamu Dobrovolnické projekty.
Můžete také přidat další sloupce z vyhledávacího seznamu do rozevíracího seznamu, abyste uživatelům pomohli vybrat správnou volbu. Když uživatel vybere hodnotu z rozevíracího seznamu, zobrazí se také hodnoty pro další sloupce.
Zde je scénář, který používá vyhledávací sloupec k zobrazení prodejní oblasti zákazníka. Jméno zákazníka a prodejní oblast jsou uloženy v jednom seznamu a zobrazeny v jiném seznamu pomocí vyhledávacího sloupce.
Pro uživatele obeznámené s databázemi a referenční integritou přidává SharePoint 2010 možnosti na podporu této implementace. Vyhledávací sloupce lze také použít k vytvoření řetězce spojených seznamů, které lze použít k dotazování a zobrazení hodnot z dalších sloupců.