2010-10-28 13 views
0

Pouvez-vous nous conseiller sur la façon de stocker la hiérarchie MessagePart dans la base de données (SQLite)?Création d'une base de données de cache de courrier électronique

Les pièces peuvent être de type MIME différent (texte, image, etc.). En outre, ils peuvent être multipart.

La seule façon que je vois est de stocker toutes les parties dans la table MessageParts simple avec champ content_bytes et champ mime_type + parent_id pour multipart

Est-il ok? Y a-t-il un meilleur moyen?

Merci!

Répondre

1

Recherchez la "spécialisation en généralisation relationnelle" et vous trouverez d'excellents articles sur le web. Ceci est bien compris, mais souvent négligé.