I’ve done this with GPT4, asking it to output Mermaid relationship diagrams. And it’s usually impressively good (never went beyond ~10 entities). I also had it update and fix the result using natural language feedback.
I sometimes had to touch up a few things "by hand", but I really wouldn’t bother doing it from scratch myself anymore.
Even the failures are interesting, as they often result from an unclear description, or issues in my own understanding of the domain or model.