Saltar al contenido
Planificación/Herramienta gratuita

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.

01 / users

Use un identificador como usuarios o booking_items.

Campos

02 / projects

Use un identificador como usuarios o booking_items.

Campos

Relaciones

La cardenalidad describe un vínculo conceptual. Definir los campos extranjeros y la ejecución por separado.

Vista de los esquemas

Una visión conceptual de sus registros y relaciones.

users

  • id *uuid · único
  • email *string · único

projects

  • id *uuid · único
  • owner_id *uuid
  • title *string

usersprojectsone-many

Exportación de esquemas

database-schema.json
{
  "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."
}
Número de palabras: 93Volver a detalles ↑

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.

  1. 01

    Agregue entidades y sus campos de tipo.

  2. 02

    Conectar entidades con cardenalidades de relación.

  3. 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.

Todas las herramientas