En algunos lenguajes y especialmente en la teoría de bases de datos, una tupla se define como una función finita que "mapea" (asocia unívocamente) los nombres con algunos valores.