ubiquitour.com

Cómo crear un modelo de datos para mensajes de correo electrónico

Crear un modelo de datos de mensajes de correo electrónico requiere que cada correo electrónico sea accesible en el propio contexto y también que se etiquetan las relaciones apropiadas. Este es el trabajo de un programador de base de datos, e implica planificación extensa y pruebas para garantizar el correcto funcionamiento.

Instrucciones

1 Aprender la sintaxis de su base de datos elegido. La mayoría es bastante similar, pero siempre hay algunas pequeñas diferencias estilísticas entre cada uno.

2 Considerar las partes de un mensaje de correo electrónico que desea almacenar. Es mejor tener más de lo necesario en el primero de tener demasiado pocas y más tarde en decidirán que te estás perdiendo información importante. Los más comunes incluye asunto, remitente, destinatario, mensaje tiempo, contenido y adjuntos.

3 Decidir sobre el tamaño máximo razonable de cada elemento. Por ejemplo, se podrían establecer un límite de 100 caracteres en el nombre del remitente y un límite de tamaño de archivo de 1MB en los accesorios.

4 Dibujar un diagrama de las relaciones entre cada elemento del mensaje. Esto puede hacerse ya sea en papel o con una herramienta de diagramación visual como Microsoft Visio. Este paso le ayudará más adelante al configurar las restricciones de clave foránea es necesarias. Por ejemplo, para producir las referencias adecuadas, usted necesita ser consciente de que un mensaje puede tener varios destinatarios. También, un remitente puede tener muchos mensajes. El modelo de datos debe tener en cuenta.

5 Utilizar un lenguaje de scripting como PHP o Ruby para crear los métodos que tendrá acceso a su base de datos y presentar los resultados a los usuarios. Por ejemplo, una secuencia de comandos podría decir algo así como "recuperar todos los correos electrónicos para la bandeja de entrada del usuario de la base de datos". Lo hace haciendo referencia a identificadores específicos denominados "llaves foraneas".

Consejos y advertencias

  • Mantenga siempre una copia de seguridad de sus datos, en múltiples ubicaciones físicas si es posible.
  • Ejecute las pruebas extensas para asegurar sus funciones de modelo como se esperaba cuando un mensaje es añadido, eliminado o modificado.
  • Garantizar que usuarios no autorizados no pueden acceder a sus datos.