How would you structure distinct tables


Assignment task:

Imagine that you have to design a database that would match information about job postings and internship opportunities etc. to candidate NYU graduating students? (So, instead of matching patrons to books as in the class case-study, you are matching students to jobs for this HW)

Assume that you currently have separate sets of information (data) about:

-Typical student information such as their identities, their grades, their courses taken, etc.

-Typical information about job postings and/or internships, such as role, requirements, location, paid/unpaid, etc.

1) You would like to bring all of this information together in a relational database system. Consider what data elements or variables do you think are necessary?

2) How would you structure distinct tables? (i.e. what would constitute a row in your table(s)?)

3) How would you ensure information is stored efficiently?

4) What keys would you use to relate tables to each other? (i.e. Describe how information in one table would link with information in another table)

5) If you wanted to add the capability of 'automatically' matching students to jobs and vice versa, explain via an illustrative example, how this automatic matching might work for your design.

Request for Solution File

Ask an Expert for Answer!!
Other Management: How would you structure distinct tables
Reference No:- TGS03319400

Expected delivery within 24 Hours