Oprettelse af en datamodel for e-mails , at hver e-mail være tilgængelig i den rette kontekst , og også at de relevante relationer er mærket . Dette er en opgave for en database programmør, og det indebærer en omfattende planlægning og test for at sikre korrekt funktion . Instruktioner
1
Lær syntaksen af dit valgte database. De fleste er temmelig ens , men der er altid nogle mindre stilistiske forskelle mellem hvert .
2
Overvej de dele af en e -mail, du vil gemme. Det er bedre at have mere end nødvendigt ved første end at have for få og senere beslutter, at du går glip af vigtige oplysninger. De mest almindelige ville omfatte emne, afsender , modtager, budskab tid , indhold og vedhæftede filer.
3
Beslut om maksimum, rimelig størrelse af hvert element . For eksempel kan du sætte en 100 - tegngrænsen på afsenderens navn og et 1MB filstørrelse begrænsning på de vedhæftede filer .
4
Tegn et diagram af relationerne mellem hvert element af meddelelsen. Dette kan gøres enten på papir eller en visuel diagrammer værktøj såsom Microsoft Visio. Dette skridt vil hjælpe dig senere, når oprettelsen af de nødvendige fremmede nøgler . For eksempel til at producere de rigtige referencer, du skal være opmærksom på , at en meddelelse kan have mange modtagere. Desuden kan en afsender have mange beskeder. Dine data model skal tage højde for dette .
5.
Brug et scriptsprog som PHP eller Ruby at skabe de metoder, der vil få adgang til din database og præsentere resultaterne til brugerne. For eksempel kan et script sige noget lignende "hente alle e -mails for denne bruger indbakke fra databasen. " Det gør den ved at henvise til specifikke identifikatorer kaldet " fremmede nøgler. "