How to catalogue classical music is one of these perennial issues that raises its head every so often. There have been various attempts and suggestions by users over the years about how to accommodate the unique challenges it offers but I don't think there is one standardised approach.
There are many threads over the years in this forum and a search for 'classical' will probably reveal a lot of (too many?) references. I've made some customisations to my set-up that allow me to handle classical in a way that suits me, and LesStClair has made extensive mods in this area. Have a look at this
thread as a starter example. I'm more than happy to share a small sample database if you send me contact details.
Most contributors to this forum respond best to specific problems. As ever, we're not too good at the "can you make it better?" type of request. If you can imagine it, there's a good chance that someone will come up with a way of achieving it.