Cursory google research suggests that those in the know shun multi-value fields, because they violate basic db design rules entailing a few problems down the line, and have no advantages over full on junction tables with many-to-many relationships.
I had been considering using them on a text field, to which I would only need to apply select queries or filters. I'd thought that perhaps the problem only really applied to number fields to which you wanted to apply sums.
My own tests suggested that you can run select queries on multi-value fields just fine, and that you can't run filters on them in forms.
BUT ---- When I tested out the alternative junction table model, I found that you can't include the would-be multivalue field in a form except as a subdatasheet, which is a little unweildy, especially if you'd like to include more than one such. And that if you try to include it as a normal field, access ALLOWS this but only includes ONE field, and ONE record, and misleads you by LEAVING OUT any additional values.
Has anyone had futher experience with these different methods and found additonal problems/advantages/solutions?
Thank you so much for your help!
I had been considering using them on a text field, to which I would only need to apply select queries or filters. I'd thought that perhaps the problem only really applied to number fields to which you wanted to apply sums.
My own tests suggested that you can run select queries on multi-value fields just fine, and that you can't run filters on them in forms.
BUT ---- When I tested out the alternative junction table model, I found that you can't include the would-be multivalue field in a form except as a subdatasheet, which is a little unweildy, especially if you'd like to include more than one such. And that if you try to include it as a normal field, access ALLOWS this but only includes ONE field, and ONE record, and misleads you by LEAVING OUT any additional values.
Has anyone had futher experience with these different methods and found additonal problems/advantages/solutions?
Thank you so much for your help!