Las bases de datos de valores clave se modelan según principios mínimos para almacenar y recuperar datos. A diferencia de las bases de datos relacionales, no hay tablas, por lo que no hay características asociadas con las tablas, como columnas y restricciones en las columnas. No hay necesidad de combinaciones en las bases de datos de valores clave, por lo que no hay claves foráneas. Las bases de datos de valores clave no admiten un lenguaje de consulta enriquecido como SQL. Algunas bases de datos de valores clave admiten depósitos o colecciones, para crear espacios de nombres separados dentro de una base de datos. Esto se puede usar para implementar algo análogo a un esquema relacional, especialmente cuando se combina con una convención de nomenclatura de claves como la descrita anteriormente. Si ha desarrollado modelos de datos relacionales, es posible que haya notado paralelismos entre la convención de nomenclatura de claves y las tablas, las claves principales y las columnas. La convención de nomenclatura de claves descrita anteriormente utiliza básicamente la convención de concatenación de un nombre o símbolo de tabla, una clave primaria y un nombre de columna. Por ejemplo, la clave "cust123.address" sería equivalente a una tabla relacional llamada cust o customer, con una columna llamada dirección y una fila identificada por el ID de clave principal de 123