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.

Contact company history

Featured Replies

I started a contact database with separate tables for companies and contacts joined by a relationship so I can add contacts to a company. This way when I update company info, I only do it once and its updated for all my contacts.

I'd like to track when contacts move from company to company rather than delete them from one company and add them to another. My idea was to create a third table and place in between the contacts and companies table relationship adding fields date start and date end.

Since I'm a beginner I hoped to get some feedback on whether this would be a sensible approach or if there is another way others have already had success with.

Thanks,

Danny

  • Author

I've created a 3rd table that records what date a contact is added to a company and added a field named inactive to that table that when checked enters todays date into the dateend field.

It feels like this is too complicated and tracking the history of contacts at a company and which companies a contact has been at cannot be a rare requirement.

The only alternative I can think of is to leave the contacts and companies tables connected by a simple one-to-many relationship and start a new separate table that logs changes.

Danny

  • Author

I have now realized that i've overlooked contacts that don't have a company. This is a problem because I'm creating separate tables for phones and addresses. Phones are not a problem because contacts have their own phone numbers. I had planned to relate addresses to companies since the addresses are shared but this does not work for contacts that do not have a company.

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.