I work at a college television station, and am trying to build a database to keep track of the following:
- Student members and staff
- Workshops and who's taken which ones
- Video library
- Link between library table and members table, showing members involved with many programs and programs crediting many members (think a mini-IMDb.com)
This is my first time using MS Access, or building any relational database for that matter. After reading up on normalization, one-to-many, many-to-many, junction tables and so on, I jumped in and created a rough draft of the database. The resulting relationships model is attached below.
Can you tell me what I'm missing? I also have two specific questions:
1) For Categories and Sub-Categories of videos, what I really want is to draw from the same list (e.g. out of Art, Sports, Documentary, Multicultural, etc. the Category might be Art, and Sub-Category Multicultural). What's the simplest way to achieve this?
2) I'm not sure if I got the junction tables between the Members and Library tables right. How do I take into the account the possibility that there might be more than one camera operator shooting for the same program, for example?
Thanks for your help!
- Student members and staff
- Workshops and who's taken which ones
- Video library
- Link between library table and members table, showing members involved with many programs and programs crediting many members (think a mini-IMDb.com)
This is my first time using MS Access, or building any relational database for that matter. After reading up on normalization, one-to-many, many-to-many, junction tables and so on, I jumped in and created a rough draft of the database. The resulting relationships model is attached below.
Can you tell me what I'm missing? I also have two specific questions:
1) For Categories and Sub-Categories of videos, what I really want is to draw from the same list (e.g. out of Art, Sports, Documentary, Multicultural, etc. the Category might be Art, and Sub-Category Multicultural). What's the simplest way to achieve this?
2) I'm not sure if I got the junction tables between the Members and Library tables right. How do I take into the account the possibility that there might be more than one camera operator shooting for the same program, for example?
Thanks for your help!