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.

One to One Relational Databases

Featured Replies

Hi there,

I'm pretty new to relational databases, and databases in general, so bear with me.

I'm attempting to create a relational database that deals with the progression from prospective student to student.

I have one table for inquiries and another for enrollment. I'm currently running off a database that has no relational aspects so all inquiries have all the information and layout pages that enrollments get and I don't wish this to be so.

I've figured out how to do one to many relationships via a book, but it said one to one relationships are rare and therefore didn't go into detail on them.

I need a one to one because one inquiry cannot have more than one enrollment and one graduate profile, and one enrollment and one graduate profile can not have more than one inquiry.

Right now the database is set up in a one to many, how do I make it a one to one?

Any suggestions on the entire situation would be very much appreciated.

Thank you.

In a one to one realtionship, you would have youre recordID from enrollment go to a recordID field in inquiries.

Maybe you can post your file so that we can take a look and possibly make some suggestions on a better approach.

  • Author

That is what I have so far but it shows the relationship as being a one to many.

Does this matter?

Additionally, in my inquiries database, at the top I have <> <> to display the first and last name of the prospective student.

Within Enrollments I would like to do the same thing however writing <> <> only produces that exact text (because, I am assuming, the fields aren't on that layout). I've placed the fields :):Inquiry_First Name and :):Inquiry_Surname on this layout but still can't get it to reference the fields. How can I go about doing this? I will need to be able to do this in order to supply the first and last name for form letters from within enrollments.

Will I need to create new name fields?

  • Author

Figured out the field issue, but still wondering about the one to one relation...

A one to one relationship is nothing more than one table relating to another table on one key. If there were multiple entries in the second table with the same key then it becomes a one to many instead of a one to one.

  • Author

Ok, that makes sense. Is there no way to prevent the other table from having more than one entry?

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.