There has not been a dependency on the metadata.db not being corrupted and has not been for some time. It is always possible to rebuild the database using the files in the library. That is the purpose of the metadata.opf file stored with each book that stores a copy of the metadata information that is in the database relating to that book.
|