Many-to-many checkboxes revisited, part 5: Persisting the data

(No, you didn't miss Part 4 - I just did some renumbering so the articles would list in the correct order by default.) 

When I started refactoring the UI code for the original many-to-many checkboxes class I had a pretty clear idea of where I wanted to go. 

When it came to storing the checkbox data in a database or some other data, however, I found myself thinking about a number of different factors/possibilities/requirements, including:

  • Checkboxes in a simple queue
  • Checkboxes in a file loaded ABC browse
  • Checkboxes in a page loaded ABC browse
  • Storing results in a database
  • Storing results in non-database form (e.g. XML)

Read on...