Domain model design (cont.)