Održavanje svih opcija u polju izbora može biti glomazno i sklono pogreškama. SharePoint 2010 koristi sličan model kao i relacijske baze podataka odvajanjem informacija za traženje od popisa transakcija .
Razmislite o svim podacima pretraživanja koji bi se mogli održavati u zasebnim popisima. Na primjer, popisi inventara računalnog hardvera mogu uključivati vrstu hardvera, ugovor o održavanju i lokaciju odjela. Ovi se popisi mogu održavati neovisno o popisu transakcija - samom inventaru.
Na primjer, možete stvoriti prilagođeni popis odjela s jednim poljem — Naslov — i popuniti ga nazivima odjela u vašoj organizaciji. Napravite popis transakcija Volonterski projekti (gdje pratite zaposlenike koji rade na volonterskim projektima), a odjeli su stupac na ovom popisu.
Umjesto da gradite polje Izbor, upotrijebite tip podataka Pronalaženje za povezivanje s popisom odjela i upotrijebite polje Naslov kao podatke za stupac odjela na popisu Volonterski projekti.
Također možete dodati druge stupce s popisa za pretraživanje na padajući popis kako biste pomogli korisnicima da odaberu pravi izbor. Kada korisnik odabere vrijednost s padajućeg popisa, prikazuju se i vrijednosti za dodatne stupce.
Evo scenarija koji koristi stupac pretraživanja za prikaz kupčevog prodajnog područja. Ime kupca i prodajno područje pohranjeni su na jednom popisu i prikazani na drugom popisu pomoću stupca za pretraživanje.
Za korisnike koji su upoznati s bazama podataka i referentnim integritetom, SharePoint 2010 dodaje opcije za podršku ovoj implementaciji. Stupci pretraživanja također se mogu koristiti za stvaranje lanca spojenih popisa koji se mogu koristiti za upite i prikaz vrijednosti iz dodatnih stupaca.