Home / Products / Low-code Platform / Data Modeling
Low-code Platform

Data Modeling

Drag-and-drop visual data modeling and ER diagram design

Complete entity design, field definition, relationship orchestration and one-click API exposure on the same canvas: visual ER diagrams, field types and validation, indexes and constraints, plus version snapshots and rollback — so business modelers and IT collaborate in the same language.

500+
Accumulated Entities
6800+
Accumulated Fields
100%
Auto-Generated APIs
99.9%
Relationship Consistency

Product Interface

Complete the entire modeling → publishing flow on one canvas

Data Modeling · Low-code Platform · Modeler
Data Modeling
Entity Design
ER Diagram
API Config
Permission Model
App Deployment
Entity Design · Customer Management Domain
+ New Entity
Entities
38
↑ 4
Total Fields
486
↑ 22
Relationships
62
↑ 6
Auto-Generated APIs
152
↑ 16
Entity NameFieldsRelationshipAPIsStatus
Customer32One-to-many → Order8Published
Order28Many-to-one → Customer6Published
Contract21Many-to-many → Product4Designing
Invoice18One-to-one → Order3Draft
1Visual drag-and-drop entity design
2Automatic relationship validation and generation
3One-click API exposure and publishing

Core Features

Full-chain capabilities from entity design to API publishing

Visual ER Design

Drag entities onto the canvas and draw connections to create relationships — WYSIWYG, with no need to hand-write DDL.

Field Types & Validation

30+ built-in field types, with visual configuration of validation rules such as required, unique, regex and length.

Automatic Relationship Generation

One-to-one, one-to-many and many-to-many relationships automatically create junction tables and foreign keys, keeping data consistent.

Indexes & Constraints

One-click configuration of regular/unique/full-text/composite indexes, with support for foreign keys, CHECK and default-value expressions.

Automatic API Exposure

After an entity is saved, CRUD, batch and pagination APIs are auto-generated in compliance with the OpenAPI 3.0 standard.

Version Snapshots & Rollback

Each release auto-generates a version snapshot, so you can compare diffs and roll back to any historical version with one click.

Use Cases

Flexible adaptation to different modeling needs

01
Business System Modeling

When building new CRM/ERP/OA business systems, model first and then generate APIs and forms, skipping repetitive hand-written DDL.

02
Mid-Platform Data Governance

Unify core entities such as customer, product and order, govern field definitions and naming, and eliminate data silos.

03
Microservice Entity Boundaries

Split domain entities by DDD principles, clarify aggregate roots and bounded contexts, and land microservices with API exposure.

Workflow

From entity definition to API publishing in four steps

1
Define Entities

Create domain entities, laying them out via visual drag-and-drop or reverse-importing from an existing database

2
Configure Fields

Choose field types, configure validation, set default values and indexes — all visually

3
Link Relationships

Draw connections to create 1:1 / 1:N / N:N relationships, and the platform auto-generates foreign keys and junction tables

4
One-Click Publish

Once the model passes validation, publish with one click, auto-generating CRUD APIs and OpenAPI documentation

Technical Highlights

Enterprise-grade modeling engine — secure, stable and extensible

DDD Design Support

Natively supports concepts such as aggregate roots, bounded contexts and value objects, guiding teams to model with domain-driven thinking

Relationship Compliance Validation

Before publishing, it automatically validates circular references, naming conflicts, foreign-key cascades and required-field consistency, avoiding post-launch issues

Multi-Database Adaptation

The same model can be published to heterogeneous databases such as MySQL/Oracle/PostgreSQL/SQL Server/Doris

Incremental Migration Scripts

Auto-generates incremental ALTER DDL scripts, with support for export in Liquibase / Flyway migration formats

Automatic API Generation

Saving an entity generates RESTful APIs and OpenAPI docs, with support for pagination, filtering, sorting and batch operations

Permission Model Linkage

Entity field-level permissions are automatically linked with the system role model, masking sensitive fields by role automatically

You Will Get

Real, tangible business value

1
Modeling Cycle -70%

Visual drag-and-drop + auto-generated DDL compresses modeling and publishing from weeks to days.

2
Zero-Code APIs

Entities are interfaces — publishing auto-generates CRUD/pagination/batch REST APIs and OpenAPI docs.

3
Consistency Guarantee

Centralized governance of fields/relationships/indexes means each company-wide core entity has only one authoritative definition.

4
Cross-Team Collaboration

Business modelers, product and development align on the same language on one canvas, doubling requirement-review efficiency.

FAQ

Questions you may care about

Which databases are supported?

Supports mainstream relational and distributed databases such as MySQL/MariaDB, Oracle, SQL Server, PostgreSQL, Dameng, KingbaseES, Doris and TiDB; the same modeling result can be published to any target database with one click, and the platform automatically adapts dialects and data-type mappings.

Can ER diagrams be exported?

Yes. It supports export as high-resolution SVG / PNG / PDF images, as well as standard DBML / PlantUML text formats; it also supports reverse import of Power Designer, Navicat and SQL scripts, integrating seamlessly with existing design assets.

Which field types and validation rules are supported?

30+ built-in field types: string, number, amount, date, time, boolean, JSON, rich text, image, attachment, geolocation, foreign key, dictionary enum and more; visually configure required, unique, length, regex, value range, cross-field joint uniqueness and custom validation functions.

Is it compatible with existing systems?

Yes. You can reverse-import an existing database structure and then model incrementally, generating ALTER incremental scripts (compatible with Liquibase/Flyway) when publishing; it neither disrupts existing data nor blocks two-way sync of table-structure changes, making legacy-system upgrades worry-free.

Does it support on-premises deployment?

Supports fully on-premises deployment (Docker / K8s / bare metal), with all models and data never leaving the intranet; it offers multi-tenancy, operation auditing and field-level permission isolation, certified to ISO27001 and MLPS Level 3, suitable for finance and government intranet environments.

What's the typical implementation timeline?

For pure modeling + API publishing scenarios, a single domain (30-50 entities) can typically go live in 1-2 weeks; for deep integration with existing business systems and permission models, the overall implementation takes 4-6 weeks; the platform provides modeling consultants and a sample library to accelerate rollout.

Take the first step toward digital transformation

1-on-1 dedicated consultant service to tailor a Data Modeling solution for you