Have a look at this one:
http://www.databaseanswers.org/data_models/
i.e. in a few of the library datanases, book identifcation using ISBN, ISBNs can change by revision also does not adequately handle tracking multiple copies. But I can see these can give you a glimpse of what datasets you will be concerning yourself with.