tw4l / METSFlask

A web application for human-friendly exploration of Archivematica METS files
MIT License
25 stars 4 forks source link

Refactor models #15

Open tw4l opened 5 years ago

tw4l commented 5 years ago

Move from one single model containing pickled metslist to multi-table schema with appropriate foreign key contstraints (likely models: METSFile, DCMetadata, FSEntry, PREMISEvent).

Moving to a better-designed and normalized multi-table structure will enable exposing a useful REST API and, ultimately, better possibilities for visualization and reporting.