Have project I am currently braing storming for. is essentially three parts. Part one is books for sale, one is books for reading online, the last is for books searched to amazon etc.
I am trying to minimize the data I have to re-enter multiple times. FOr example, I'd like to store the author data in one spot for all books. I'd also like to store the book information in one spot and split the search and online reading data off another table. I guess my design would look something like
Author Table Book table Online ForSale
BookID=======>BookID=====>BookID
AuthorID =========>AuthorID ... ...
Author Name etc ... ... ...
Title etc ... ...
URL1 ...
Price
I think this would work out okay, but I have a question I can't figure out, So I thought I'd ask the developers here.
How do I handle multiple editions of the same book? For example. One book might have multiple editions by multiple publishers.......
Anyone else ever wrestle with this before?
Thanks for any input.
I am trying to minimize the data I have to re-enter multiple times. FOr example, I'd like to store the author data in one spot for all books. I'd also like to store the book information in one spot and split the search and online reading data off another table. I guess my design would look something like
Author Table Book table Online ForSale
BookID=======>BookID=====>BookID
AuthorID =========>AuthorID ... ...
Author Name etc ... ... ...
Title etc ... ...
URL1 ...
Price
I think this would work out okay, but I have a question I can't figure out, So I thought I'd ask the developers here.
How do I handle multiple editions of the same book? For example. One book might have multiple editions by multiple publishers.......
Anyone else ever wrestle with this before?
Thanks for any input.