Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Find vs. Relationship

Featured Replies

Sorry if this is a repeat topic. I looked around and couldn't see it anywhere else.

Here's my question: Quite often, I hear other developers saying how they've set up various relationships because they really wanted to "avoid performing a find". Why is that?

Unless a relationship is already set up for structure purposes, it is so much easier to set up a find in a script, rather than add to an already overpopulated relationship graph. Is there something performance-related, or is it an attempt to create queries like you might find in other databases?

Well there are the obvious situations...

1) Performing a find requires the user to trigger the script by pushing a button, which is somewhat less efficient, and more prone to errors if failing to do so results in the erroneous information being displayed.

2) Setting up a relationship, e.g. in a portal, doesn't alter the current found set, which is sometimes desirable.

3) Relationships can help quickly navigate between related data in different tables, & populate value lists.

Yes... but relationships are useless when the found set is based on a varying combination of field criteria.

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.