Création d'un modèle de données pour les e-mails exige que chaque e-mail sera accessible dans le contexte approprié et que les relations appropriées sont étiquetés. C'est le travail d'un programmeur de base de données , et il implique une planification et des tests pour assurer le bon fonctionnement. Instructions
1
savoir la syntaxe de votre base de données choisie . La plupart sont assez semblables, mais il ya toujours des différences stylistiques mineures entre chaque .
2
examiner les parties d'un message e -mail que vous souhaitez enregistrer . Il est préférable d'avoir plus que nécessaire dans un premier temps que d'avoir trop peu nombreuses et plus tard décider que vous êtes absent informations importantes. Les plus communs incluraient le sujet, l'expéditeur , le destinataire , l'heure du message , le contenu et les pièces jointes .
3
Décider sur le , la taille maximale raisonnable de chaque élément. Par exemple , vous pouvez définir une limite de 100 caractères sur le nom de l'expéditeur et une limite de taille de fichier de 1 Mo dans les pièces jointes.
4
dessiner un diagramme des relations entre chaque élément du message. Cela peut se faire soit sur papier ou avec un outil de création de diagrammes visuels tels que Microsoft Visio. Cette étape vous aidera plus tard lors de la mise en place des contraintes de clés étrangères nécessaires . Par exemple, pour produire les références appropriées, vous devez être conscient que seul message peut avoir plusieurs destinataires . En outre, un émetteur peut avoir de nombreux messages. Votre modèle de données doit en tenir compte .
5
Utilisez un langage de script comme PHP ou Ruby pour créer les méthodes qui auront accès à votre base de données et présenter les résultats aux utilisateurs. Par exemple, un script peut dire quelque chose comme " chercher tous les e -mails de la boîte de réception de l'utilisateur à partir de la base de données . " Il le fait en se référant à des identifiants spécifiques appelés " clés étrangères. "