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

  • Home
  • SEARCH
  • 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

Ask A Question

Stats

  • Questions 79k
  • Answers 79k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • Editorial Team
    Editorial Team added an answer I think this could be what you are looking for:… May 11, 2026 at 4:09 pm
  • Editorial Team
    Editorial Team added an answer I think iPhone's is, by far, the most fun and… May 11, 2026 at 4:09 pm
  • Editorial Team
    Editorial Team added an answer Either myListView.Items[ myListView.SelectedIndices[ 0 ] ]; or myListView.SelectedItems[ 0 ];… May 11, 2026 at 4:09 pm

Related Questions

For a school project I'm making a simple Job Listing website in ASP.NET MVC
For a school project, I need to create a way to create personnalized queries
For a school project, I have installed MediaWiki on my local machine, and am
I'm working on a school project and I'm getting some weird errors from Xcode.
I am writing an application that needs to send data over a network. I

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

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.