Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8750895
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 13, 20262026-06-13T12:56:46+00:00 2026-06-13T12:56:46+00:00

By ref table I’m referring to a kind of entity ‘type’ table, and by

  • 0

By ref table I’m referring to a kind of entity ‘type’ table,
and by storage table I’m referring to a table that stores a lot of changing information.

For example:

I have a ‘user’ table named as such, which is a storage table since it can hold an indeterminate amount of users.

Then i have ‘roles’ table, which holds role information, it is a type table, as there are many users for each role.

I then have a ‘profiles’ table, which hold a one to one relationship with the ‘user’ table.

Now, I’ve tried this:

  • user
  • userrole
  • userprofile

However, this convention to me implies that the roles and profile tables each have a one to one relationship with user whereas I know the role table does not.

How to people usually name tables for semantic purposes for the example I described?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-13T12:56:47+00:00Added an answer on June 13, 2026 at 12:56 pm

    The Oracle convention works well here.

    • plural for normal tables (Users for a table of Users. The table itself is a store of many users, so I name it as I would describe the data within it)
    • User_Roles would be a distinct list of roles.
    • User_Role_Assignments a list of roles for users. I would imagine you would want a many to many here if a user can have any role and a role can be assigned to any user.
    • User_Profiles would be a distinct list of profiles.
    • User_Profile_Assignments for a table which was a many to many relationship between users and profiles.

    If you have a one to one relationship, then one of the tables should have a key to the other. Users should have a profile_id if there is a one to one relationship.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have some table rows <tr class=b_row> <td> <div class=cpt> <h2> <a href=/ref/ref/1.html>example</a> </h2>
I have a table: ref,type 1,red 2,red 3,green 4,blue 5,black 6,black I want the
So I have a table like this Table 1 Quote Ref | Product A
I have a table withe different columns as shown below Ref Number Service Numbers
Ref. to my last post and sellibitze's comment to that post on passing array
I created a report that pulled 1 object from the Purchase_order table (PO_REF) and
Have a linking (or ref) table which has a dual primary key. Need to
In my customer table, ref is the auto increment and ID is the customer
I have a table with three columns: id , ref and catName . Every
I have a table containing a unique ID field. Another field (REF) contains a

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.