Az összes lehetőség fenntartása a Választási mezőben nehézkes és hibás lehet. A SharePoint 2010 a relációs adatbázisokhoz hasonló modellt használ azáltal, hogy elválasztja a keresési információkat a tranzakciós listától.
Gondoljon az összes keresési adatra, amely külön listákban karbantartható. Például a számítógépes hardverleltári listák tartalmazhatják a hardver típusát, a karbantartási szerződést és a részleg helyét. Ezek a listák a tranzakciós listától – magától a készlettől – függetlenül karbantarthatók .
Például létrehozhat egy egyéni osztálylistát egyetlen mezővel – Cím –, és feltöltheti a szervezet részlegeinek nevével. Készítse el az Önkéntes projektek tranzakciós listáját (ahol nyomon követheti az önkéntes projekteken dolgozó alkalmazottakat), és az osztályok egy oszlop ebben a listában.
A választási mező létrehozása helyett használja a Keresés adattípust az osztályok listájához való csatlakozáshoz, és használja a Cím mezőt adatként az Önkéntes projektek listában található Részleg oszlophoz.
A keresési listából további oszlopokat is hozzáadhat a legördülő listához, hogy segítse a felhasználókat a megfelelő választás kiválasztásában. Amikor a felhasználó kiválasztja az értéket a legördülő listából, a további oszlopok értékei is megjelennek.
Itt van egy forgatókönyv, amely egy keresési oszlopot használ az ügyfél értékesítési területének megjelenítéséhez. A vevő nevét és értékesítési területét a rendszer egy listában tárolja, és egy másik listában egy keresőoszlop segítségével jeleníti meg.

Az adatbázisokat és a hivatkozási integritást ismerő felhasználók számára a SharePoint 2010 további opciókkal támogatja ezt a megvalósítást. A keresőoszlopok használhatók egyesített listák láncának létrehozására is, amely felhasználható további oszlopok értékeinek lekérdezésére és megjelenítésére.