# data[].attributes.body
Un archivo maestro es un conjunto de registros que se refieren a algún aspecto importante de las actividades de una organización

# data[].attributes.body
Un archivo de transacciones es un archivo temporal que persigue básicamente dos propósitos; uno es el de acumular datos de eventos en el momento que ocurran, y el segundo propósito es el de actualizar los archivos maestros para reflejar los resultados de las transacciones actuales.

# data[].attributes.body
Los archivos de control contienen datos de los archivos maestros y de transacciones, para permitir el análisis del desempeño de la organización.

# data[].attributes.body
Los archivos de planeamiento, contienen datos referentes a los niveles esperados de los datos existentes en los archivos maestros y de transacciones; como por ejemplo: PROGRAMA DE VENTAS, PROGRAMA DE COMPRAS, PROGRAMA DE PRODUCCIÓN; PRESUPUESTO FINANCIERO.

# data[].attributes.body
Cada instancia de una entidad debe ser unívoca-mente identificable, de manera tal que cada registro de la entidad debe estar separado y ser unívocamente identificable del resto de los registros de esa misma entidad; y quien permite esta identificación es la llave primaria. La llave primaria, que generalmente se identificada por medio de la letra @, puede ser un atributo o una combinación de atributos.

# data[].attributes.attachment_link.title
Llaves primarias y llaves foráneas en bases de datos

# data[].attributes.attachment_link.description
Video ilustrativo sobre conceptos básicos del modelo Entidad Relación (PARTE 2 - Llaves y relaciones) El modelo utilizado, en este video lo puedes encontrar aqui: http://www.gliffy.com/go/publish/10142523 ★☆★ SUSCRÍBETE AL CANAL: ★☆★ http://www.youtube.com/DigitalTechColombia ★☆★ CONÉCTATE CONMIGO: ★☆★ Sitio Web: digitaltech.com.co Facebook: facebook.com/digitaltechcolombia Twitter: twitter.com/DigitalTechCol

# data[].attributes.body
En consecuencia en cada archivo solo podrá existir un único registro que posea un valor determinado para su llave primaria. En otras palabras no puede existir en un archivo un registro que cuente con el mismo valor de otro registro en el campo de la llave primaria; la llave primaria no puede tener valores repetidos para distintos registros.

# data[].attributes.body
La llave primaria debe permitirle a un Sistema de Gestión de Base de Datos (SGBD), correctamente proyectado, generar un error si un usuario intenta incluir un nuevo registro cuya llave primaria coincida con la de otro registro ya existente en el archivo.

# data[].attributes.body
ARCHIVO DE PRODUCTOS: @ Código artículo

ARCHIVO DE PROVEEDORES: @ Código proveedor

ARCHIVO ORIGEN DE LOS PRODUCTOS: @(Código proveedor + Código producto).

# data[].attributes.headline
Un índice de acceso es un archivo auxiliar utilizado internamente por el SGDB para acceder directamente a cada registro del archivo de datos

# data[].attributes.subject
Un índice de acceso es un archivo auxiliar utilizado internamente por el SGDB para acceder directamente a cada registro del archivo de datos

# data[].attributes.body
La operación de indexación, creada por el SGDB, ordena a los registros de un archivo de datos de acuerdo con los campos utilizados como llave primaria e, incrementa sensiblemente la velocidad de ejecución de algunas operaciones sobre el archivo de datos. Normalmente para cada archivo de datos debe existir un índice cuya llave de indexación sea idéntica a su llave primaria