I've never had a good understanding of this. Say I am dissolving 20g sodium chloride into 1L of water. Is the only way to theoretically predict the final volume of solution to consult density tables?
edit: I realize this isn't a practical situation, and that typically you are making a solution...