• # Ben...

    Posté par . En réponse au journal Normalisation des tables des blogs/CMS ?. Évalué à 5.

    En gros, un blog, c'est :

    - une collection d'objets (le plus généralement des articles),
    - une collection de commentaires sur ces objets,
    - une collection de catégories,
    - et du logiciel autour.

    La description des objets est parfaitement libre. Maintenant, pour un blog texte classique, l'objet fréquent, c'est l'article :
    - un identifiant unique,
    - une url unique persistante,
    - un titre,
    - une description,
    - un contenu,
    - une date de création,
    - une date de mise à jour,
    - un ou plusieurs auteurs (un auteur, c'est un nom, un email, + des données au choix).

    Maintenant, il y a tellement de façons différentes d'articuler ce type de données (par exemple, prendre en charge un historique complet de toutes les versions de l'article, ou bien ne pas le prendre en charge)...