Mysql
 sql >> Database >  >> RDS >> Mysql

Come archiviare in modo efficiente questo documento XML analizzato nel database MySQL utilizzando Python?

Sulla base del tuo commento sopra, creerei semplicemente una classe di libri, una classe di autori, un elenco di autori e una classe di capitoli. Assegna i capitoli del libro a un elenco di oggetti Capitolo sul Libro stesso. Mantieni l'elenco degli autori come dict dei loro ID, puntando agli oggetti dell'autore effettivi. Utilizzare un membro dati dell'oggetto Book per contenere l'ID; puoi fornire un metodo per estrarre l'autore dal dict AuthorList per comodità.