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.

"Looking back" into a join table

Featured Replies

I finally "got religion" as far as using join tables a little over a year ago, but -- having developed some bad habits with clunky but serviceable relationships -- still have some structure/design questions.

We are a book business and, in the old days, our way of assigning costs to individual services for a book (printing, editing, etc) was to just fill out an enormous worksheet with a blank field for every service we offer. Clunky, but it made it very easy to "look back" from a related table and grab a service's cost.

Since implementing a join table structure to tie services to a book, I can't see how I'd easily "look back" to grab a single service's cost from a related table (that is, without a huge array of table occurrences with filter/query relationships built in).

I'm attaching an image that shows my problem. Any advice, or at least a verbal thrashing?

ServiceCostChart.pdf

I can't say I fully understand your structure, but it seems you haven't "got religion" all the way. Your accounting log should also be broken down to individual items - either in the same table, or in another 'line items' type table.

Then it's a simple matter of connecting the item to another occurrence of the pricelist table. Since each item has a BookID and a ServiceTypeID, and so does each price, those are your matchfields.

  • Author

Thanks very much, comment. This will help me get even further out of the mire...

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.