Is it possible to require at least one ManyToOne instance to a model when it\'s (first) saved? The idea is, to have a product that can have a price history (hope using a separat