A Data Model can be modelled as a graph: - dm -> entity - entity -> attribute [label = name, type] - entity -> entity [label = association-type] The can use DOT instead of json can use smaller LLM like CodeLlama 13B see gpt-workflow issues