Only many-to-one relations look sensible at the moment.
- [ ] one-to-many and one-to-one should be really easy to write down
- [ ] many-to-many does not allow a non-unique variant
- [ ] many-to-many uniqueness where one side is to be exhausted first looks funky
Running from the command line will, currently, always yield the same result. It should use a random seed unless a seed is provided.
All these are thinly wrapped by config/generators
Dots are more pleasing to JSON acquainted eyes.
Referring to self should not require a type prefix.