CodeIA Logo
Inicio
¿Qué es la Ingeniería de Contexto?ExperienciaProyectos realizados
Comunidad
FeedMiembrosCuadro de HonorCalendarioBolsa de trabajoEncuestasProyectos de la Comunidad
NoticiasPlanes
Formación
CursosLecciones
Co-Projects
Propuestas de proyectosEnviar propuesta de proyecto
RoadmapGlosarioContacto
Iniciar Sesión
CodeIA Logo

Transformando ideas en software profesional con IA. La nueva era del desarrollo ágil.

Reseñas y testimonios

Legal

Política de PrivacidadTérminos de ServicioTérminos de SuscripciónAviso LegalCookies

Sígueme

Contactar

© 2026 CodeIA. Todos los derechos reservados.

Hecho con♥por sn4p.dev

Glosario/Esquema (Bases de datos)

Esquema (Bases de datos)

Paulo7 de enero de 2026

Definición

Estructura que define cómo se organizan y relacionan los datos dentro de una base de datos.

Descripción

Describe las tablas, columnas, relaciones y restricciones de la base de datos.

Ejemplo

// Esquema en Prisma model Usuario { id String @id @default(cuid()) email String @unique nombre String password String posts Post[] // Relación 1:N perfil Perfil? // Relación 1:1 createdAt DateTime @default(now()) @@map("usuarios") } model Post { id String @id @default(cuid()) titulo String contenido String autorId String autor Usuario @relation(fields: [autorId], references: [id]) @@index([autorId]) @@map("posts") } // SQL equivalente CREATE TABLE usuarios ( id VARCHAR PRIMARY KEY, email VARCHAR UNIQUE NOT NULL, nombre VARCHAR NOT NULL, password VARCHAR NOT NULL, created_at TIMESTAMP DEFAULT NOW() ); CREATE TABLE posts ( id VARCHAR PRIMARY KEY, titulo VARCHAR NOT NULL, autor_id VARCHAR REFERENCES usuarios(id) );

← Volver al glosario