Le menu
À retenir
Outils
- Convertisseur de code source en HTML
- Générateur de lien en (x)HTML
- Traduction Français-Esperanto online
Vie pratique
Portfolio
Présidentielles
Culture
- Respect des droits d'auteurs et droits voisins — Refus des Mesures Techniques de Protection (MTP)
- Licence globale : finalement je suis contre...
- Lettre à la SACEM : Réaction par rapport au projet de loi DADVSI
- Reprenons en main la culture !
- Gestion Numérique des droits (DRM) : une question de confiance
- Gestion Numérique des droits (DRM) : une question de confiance (2)
Archives
- Septembre 2008
- Aout 2008
- Juillet 2008
- Juin 2008
- Mai 2008
- Avril 2008
- Mars 2008
- Février 2008
- Janvier 2008
- Décembre 2007
- Novembre 2007
- Octobre 2007
- Septembre 2007
- Aout 2007
- Juillet 2007
- Juin 2007
- Mai 2007
- Avril 2007
- Mars 2007
- Février 2007
- Janvier 2007
- Décembre 2006
- Novembre 2006
- Octobre 2006
- Septembre 2006
- Aout 2006
- Juillet 2006
- Juin 2006
- Mai 2006
- Avril 2006
- Mars 2006
- Février 2006
- Janvier 2006
- Décembre 2005
- Novembre 2005
- Octobre 2005
- Septembre 2005
- Aout 2005
- Juillet 2005
- Juin 2005
- Mai 2005
- Avril 2005
- Mars 2005
- Février 2005
- Janvier 2005
- Décembre 2004
- Novembre 2004
- Octobre 2004
Spornikethon
- Mes créations vous plaisent ?
- Vous voulez me soutenir financièrement ?
- Cliquez sur un des boutons ci-dessous selon le montant du dons.
- Merci !
Rouleaux de blogs
Mes préférés
Les amis
- Les bla-blas de Chibi
- Lysel
- Orpheelin
- Nae-chan in Psycholand
- Circée
- Faery Book
- Les bijoux de Hime-Decco
Divers
Mes liens
- Non à la brevetabilité des logiciels en Europe
- Promotion d'artistes proposant de la musique légale et gratuite à télécharger
- Associations pour le Maintien d’une Agriculture Paysanne
- La Bible
- Wikipédia
- Le Trésor de la Langue Française Informatisé
- Liste prête à l'emploi pour Adblock
- Partitions pour guitare classique
- Forum francophone pour les collectionneurs et créateurs de poupées
- Association sportive et culturelle du 13ème arrondissement
Bombardement Google
Modélisation d'un bookmark
Le 17 Février 2005 à 21:44
Objectifs
Gérer une liste de liens pour un site web. Les liens doivent être rangés par catégorie, et les catégories peuvent être imbriquées. Génération d'une portion de code HTML correspondant à la liste.
Modélisation
On doit modéliser 2 entités : les liens et les catégories
Les catégories
Colonne | Type | Gestion | Commentaires |
---|---|---|---|
SID | Nombre Entier | SID > 0 | Auto-incrémentée |
GID_PATH | 256 caractères maximum | /((/[0-9A-Za-z]+)+)|(/)/ | "Chemin de la catégorie" : '/' + liste des GID_NAME des ancêtres séparé par '/', du plus ancien jusqu'à la mère. |
GID_NAME | 256 caractères maximum | /[0-9A-Za-z]+/ | Nom de la catégorie. La taille maximum pour le nom : 256 - strlen(GID_PATH). |
PID | Nombre Entier | PID >= 0 | Si PID > 0, fait référence à un SID existant |
RANK | Nombre Entier | RANK >= 0 | Ordre d'affichage. On tri par RANK puis par LABEL pour un PID ou un GID_PATH donné. |
LABEL | texte | libre | Nom affiché de la catégorie. |
DESCRIPTION | texte | libre | Texte libre. |
Les liens
Colonne | Type | Gestion | Commentaires |
---|---|---|---|
SID | Nombre Entier | SID > 0 | Auto-incrémentée |
GID | 256 caractères maximum | URL valide | L'adresse web (URL) |
PID | Nombre Entier | PID >= 0 | Si PID > 0, fait référence à un URL_CATEGORY.SID existant |
RANK | Nombre Entier | RANK >= 0 | Ordre d'affichage. On tri par RANK puis par LABEL pour un PID ou un GID_PATH donné. |
LABEL | texte | libre | Titre du site. |
DESCRIPTION | texte | libre | Texte libre, description du site, bannière, etc... |
STICKY_RANK | Nombre Entier | STICKY_RANK >= 0 | Marque les liens à mettre en evidence. La valeur détermine l'ordre d'affichage |
NEW | Nombre Entier | 0 ou 1 | Marque les liens à afficher comme "nouveaux". Le classement est effectué en fonction de CREATION_DATE. |
CREATION_DATE | 12 caractères | Date (AAAAMMJJHHmm) | Date officielle de création du lien |
UPDATE | Nombre Entier | 0 ou 1 | Marque les liens à afficher comme "mis à jour". Le classement est effectué en fonction de MODIFICATION_DATE. |
MODIFICATION_DATE | 12 caractères | Date (AAAAMMJJHHmm) | Date officielle de dernière modification du lien. |