- Local time
- Today, 09:30
- Joined
- Sep 12, 2006
- Messages
- 16,072
I don't understand why MS didn't provide a multiselect list box control with checkboxes that maps to normalized tables. It would've actually been easier to implement that solution from the very beginning. So now we have users creating denormalized structures just to support desired user interfaces, and developers who simply won't use MVF controls because of all its shortcomings. MS should've done a better job in enforcing proper relational design.
Because multi select anything is really not relational, more presentational. I had a system where selling prices were displayed in a grid with products as row entries, and packsizes as column entries. That's non relational, so I stored the data as relational, Rows with column entries for product, pack size, price, but then reprocessed the items to present them in a grid.
Then after changes were made, I had to turn the grid back into the normalised storage arrangement..
Just because the users/company wanted the data presented in a particular way - admittedly a useful feature.
Last edited: