Planificador de esquemas de datos
Planear entidades, campos tipo y relaciones con una vista de esquema editable. Exportar una estructura JSON especificación o diagrama de ER sirena, libre en su navegador.
Exportación de esquemas
{
"entities": [
{
"name": "users",
"fields": [
{
"name": "id",
"type": "uuid",
"required": true,
"unique": true
},
{
"name": "email",
"type": "string",
"required": true,
"unique": true
}
]
},
{
"name": "projects",
"fields": [
{
"name": "id",
"type": "uuid",
"required": true,
"unique": true
},
{
"name": "owner_id",
"type": "uuid",
"required": true,
"unique": false
},
{
"name": "title",
"type": "string",
"required": true,
"unique": false
}
]
}
],
"relationships": [
{
"from": "users",
"to": "projects",
"cardinality": "one-many"
}
],
"note": "Conceptual schema. Relationships do not automatically create foreign keys, indexes, or migrations."
}El texto exportado sigue en inglés; tus datos se conservan tal como los escribiste.
No hay señalización. No hay créditos de inteligencia artificial. Esta herramienta monta su salida en su navegador.
De una idea a algo útil.
- 01
Agregue entidades y sus campos de tipo.
- 02
Conectar entidades con cardenalidades de relación.
- 03
Revise las tarjetas de esquema y exportación JSON o un diagrama de emergencia sirena.
Un pequeño contexto.
Este planificador conceptual registra entidades, tipos de campo, valores requeridos, valores únicos y relaciones. Las exportaciones son artefactos de diseño en lugar de migraciones ejecutables. Las entidades y nombres de campo usan identificadores simples para que los diagramas sigan siendo válidos y fáciles de traducir en su base de datos elegida.
Buenas preguntas.
¿Esto crea tablas de bases de datos?
No. Exporta un modelo conceptual. Traducir tipos, limitaciones, índices y relaciones en migraciones revisadas para su base de datos.
¿Es una relación igual que una llave extranjera?
No. El JSON y el diagrama describen una relación, pero no añaden o ejecuten automáticamente los campos extranjeros-key. Añádase explícitamente esas esferas durante la aplicación.