To model a part-whole relationship, you (usually) need these parts: