ha ok my 2 cents for a third way
a little late but hey
I have a main genre and two sub-genres for Pop Music and Jazz (I use Category, Genre and Styles + Period for Classical Music thrown in for good measure). All are simple entries in that I prefer not to use the backslash for a couple of reasons, most of which are aesthetic, so my way is not necessarily better. I use list fields (like Ferday was talking about) for ease of data entry and for certain expressions they come in handy too.
The difference (at least I think there is a difference, reading Ferdays comment - maybe its the same? if so sorry about that
) is that I leave all standard metadata fields alone for scrapping. The list fields are auto-populated using this type of expression in the custom field:
[*Data Field Name Here*]&datatype=[list]
example - I used at first Grouping, Genre, Style which are all standard Vorbis comment fields as my Genre, Sub-genre, Sub-sub-genre. So for the "genre" field create a new field call it I called it Genres (lural with an s based on someone elses post here on the forum
) Once this "[Genres]" field is created first as a data field. Edit the field and turn it into a calculated field using the expression
[genre]&datatype=[list]
This will auto populate from the ripped metadata contained in the tag Genre. And vice Versa [Genre]<==>[Genres]
This will also give you the benefits of what Ferday is talking about. Including pane tagging form the View and list box editing from the tag window.
And this type of list field can be used in View schemes to break multiple tags down visually on the screen, instead of the primary data field. So using the separator either in the data field like "Deep House; Ambient Techno; IDM" directly or editing it or adding to it separately (in the list box on the list field in the box which will show up if in the tagging window - it will insert the semi-colon for you), it automatically will update both fields from either direction. If you also use the option "Filter in both directions" this can be pretty powerful stuff. Of course the [Artist] field can be used in the same way, as well as other fields which you want to create "lists" for.