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 135015
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T06:43:03+00:00 2026-05-11T06:43:03+00:00

For a school project I’m making a simple Job Listing website in ASP.NET MVC

  • 0

For a school project I’m making a simple Job Listing website in ASP.NET MVC (we got to choose the framework).

I’ve thought about it awhile and this is my initial schema:

JobPostings
+—JobPostingID
+—UserID
+—Company
+—JobTitle
+—JobTypeID
+—JobLocationID
+—Description
+—HowToApply
+—CompanyURL
+—LogoURL

JobLocations
+—JobLocationID
+—City
+—State
+—Zip

JobTypes
+—JobTypeID
+—JobTypeName

Note: the UserID will be linked to a Member table generated by a MembershipProvider.

Now, I am extremely new to relational databases and SQL so go lightly on me.

What about naming? Should it be just ‘Description’ under the JobPostings table, or should it be ‘JobDescription’ (same with other columns in that main table). Should it be ‘JobPostingID’ or just ‘ID’?

General tips are appreciated as well.

Edit: The JobTypes are fixed for our project, there will be 15 job categories. I’ve made this a community wiki to encourage people to post.

  • 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. 2026-05-11T06:43:04+00:00Added an answer on May 11, 2026 at 6:43 am

    Job Schema http://gfilter.net/junk/JobSchema.png

    I split Company out of Job Posting, as this makes maintaining the companies easier.

    I also added a XREF table that can store the relationship between companies and locations. You can setup a row for each company office, and have a very simple way to find ‘Alternative Job Locations for this Company’.

    This should be a fun project…good luck.

    EDIT: I would add Created and LastModifiedBy (Referring to a UserID). These are great columns for general housekeeping.

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

Sidebar

Related Questions

For a school project we have to create a simple silverlight website where people
I've got a school project, kind of huge, and only a few days left,
For a school project I need to choose a dataset from UCI repository and
Im working on my school project and just starting it. Provided with a framework
Situation: For a school project I have to build an accommodation website where users
for a school project, I am making a chessboard in java. there were certain
for a school project i'm making a jigsaw puzzle out of javascript and jquery.
I'm working on a school project, and I have to create a simple presentation
Im making a table generator as a school project. In MySQL I have 3
I have a school project where we are making a small JavaScript game without

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.