¿Cuál es la mejor manera de almacenar una base de datos de información de libros?

Descomponga la información sobre el libro. Cada libro tiene un título. ¿Son únicos los títulos? No Así que ese no puede ser el aspecto identificador del libro. Sin embargo, hay registros de libros a través del ISBN. Por supuesto, desafortunadamente, el ISBN tiene dos estándares para identificar libros, por lo que deberá almacenar ambos. ¿Puede ser este el aspecto identificador del libro? Si. Cada libro tiene un autor. O tal vez autores. Probablemente tendremos que tener una tabla que almacene autores para que solo ingresemos el nombre de un autor una vez. ¿Cómo identificamos al autor?

Y así continúa. Simplemente desglose los aspectos de cada cosa relacionada con los libros y descubra si es algo que se relaciona solo con el libro (ISBN, título), o si es algo completamente diferente (autor) y comience a construir sus tablas, columnas y relaciones.

Para obtener un gran recurso sobre cómo hacer esto, recomiendo este libro: Amazon.com: Diseño e implementación de bases de datos relacionales Pro SQL Server (9781484219720): Louis Davidson, Jessica Moss: Libros

La mejor manera de almacenar una base de datos de información de libros (supongo que se refiere a información sobre libros) es la misma forma en que almacena una base de datos de cualquier información. Usted crea una base de datos relacional, coloca la información del libro en ella, la almacena en disco y luego la copia de seguridad en la nube.