ניתן להגדיר עבור שדה מסוג רשומה מקושרת, הצגה של ערכים מקושרים לפי סינון של שדה נבחר. דוגמא נפוצה לכך, יכולה להיות סינון של פרויקט באוביקט אנשי קשר בהתאם ללקוח אב המקושר. הכוונה היא שנוכל לבחור לקשר לאיש הקשר פרויקט מבין רשימה מסוננת של פרויקטים בהתאם ללקוח המקושר אליו. במילים אחרות, נבחר להציג באיש קשר בחירה של פרויקט רק מתוך הפרויקטים המקושרים ללקוח שמשוייך לאותו איש קשר בלבד (ולא את כל רשימת הפרויקטים במערכת). הסינון מתאפשר מכיוון שיש קשר בין האובייקטים לקוח ופרויקט.
לסיכום, בסינון לפי שדה, מעורבים שלושה אובייקטים שונים. אובייקט א׳ צריך להכיל רשומה מקושרת לאובייקט ב׳ ואובייקט ג׳.
אובייקט א׳ יהיה זה שבו נבצע את הבחירה (קישור לרשומה), אובייקט ב׳ יכיל רשימה מצומצמת לבחירה (רשומות מתוכו) על פי המידע שמוזן באובייקט ג׳.
בהקבלה לדוגמא, אובייקט א׳ הינו אנשי קשר, אובייקט ב׳ הינו פרויקטים ואובייקט ג׳ הוא אובייקט הלקוחות במערכת.
שימו לב שבעקבות האפשרות של סינון לפי שדה, לכל איש קשר שנקשר ללקוח אב תופיע רשימת הפרוקטים של אותו הלקוח בלבד.
כדי להגדיר שערכי השדה יסוננו לפי שדה מסוג רשומה מקושרת, יש לוודא שקיים שדה מסוג רשומה מקושרת באובייקט פרויקטים המכיל קישור לאובייקט לקוחות (שדה "לקוח").
בשלב הבא ולפי הדוגמא המוצגת, יש לוודא באובייקט אנשי קשר כי קיימים שני שדות מקושרים, הראשון לאובייקט לקוחות והשני לאובייקט פרויקטים.
לסיום נשאר לסנן את שדה ״פרויקט״ לפי שדה ״לקוח אב״ באובייקט איש קשר, כך שיוצגו בכל פעם בשדה ״פרויקט״ רק פרויקטים של אותו הלקוח שמתועד בפרויקט.
כך הצלחנו ליצור הופעת פרויקטים רלוונטים בלבד בכל איש קשר במערכת בהתאם ללקוח שעליו נפתח הפרויקט. ניתן להשתמש סינון לפי שדה בדיוק באותו האופן בכל שדה מסוג רשומה מקושרת שתיצרו במערכת.
לצורך ההשוואה, ללא ההגדרה של סינון לפי שדה, כאשר הייתה מתבצעת בחירה של פרויקט באובייקט אנשי קשר, היו מופיעים כל הפרויקטים שקיימים בתוך המערכת. דבר זה עשוי לסרבל את הבחירה של הפרויקט הרלוונטי לקישור בגלל אפשרויות הבחירה המרובות.