hi! I've found some useful information in this forum and once again I'm looking for some advice. I'm trying to make a site for listing books at a university. I want it to be able to support multiple universities, with each university having several departments, each dept with several courses, each course with several sections and finally each course will have zero or more required textbooks. I want people (students primarily) to be able to login and list books that they either want to sell and/or want to buy. they can then list their contact information for others to buy/sell the books. I need the university/dept/course/etc info because I want people to be able to browse by subject as well as search using the ISBN.
Here is what my schema looks like so far. I don't have the tables for the user info yet, because I'm not sure about the school schema. The layout seems logical, since the book depends on the university, and it looks like I'd have to use a series of JOINS trickling down from the university to the course section. that seems like a lot of extra work, so I'm wondering if there is a better way to organize my tables.
any ideas would be REALLY appreciated! thanks again!
-SelArom