Sobes.tech
Junior — Middle

¿Puedes nombrar diferentes tipos de campos clave utilizados en las tablas de bases de datos?

sobes.tech AI

Respuesta de la IA

En las tablas de bases de datos, generalmente se utilizan los siguientes tipos de campos clave:

  • Clave primaria (Primary Key): identifica de manera única cada registro en la tabla. Por ejemplo, ID de usuario.
  • Clave externa (Foreign Key): hace referencia a la clave primaria de otra tabla, asegurando la relación entre tablas.
  • Clave única (Unique Key): garantiza la unicidad del valor en una columna, pero puede permitir NULL.
  • Clave compuesta (Composite Key): consta de varias columnas que juntas identifican de manera única el registro.

Ejemplo:

CREATE TABLE Orders (
  OrderID int PRIMARY KEY,
  CustomerID int,
  OrderDate date,
  FOREIGN KEY (CustomerID) REFERENCES Customers(CustomerID)
);