La base de données d'AMS se structure autour de quatre principales tables, ainsi que des tables mineures.
|
Table ref_site |
| sit_id |
numéro du site |
| sit_titre |
nom du site qui s'affichera sur les pages Web |
| sit_url |
url envoyée par le navigateur pour déterminer quel site le visiteur désire visiter |
| sit_langue |
langue principale du site |
| sit_administrateurs |
liste des administrateurs |
|
Table ref_langues |
| lag_id |
numéro de la langue |
| langue |
langue en deux lettres |
| lag_charset |
charset de la langue, pour l'instant uniquement utf-8 |
| lag_dir |
sens de direction de lecture de la langue |
| lag_latin |
détermine si ce sont des caratères latins ou pas |
|
Table ref_datas |
| dta_id |
numéro de l'article |
| sit_id |
muméro du site |
| langue |
langue |
| dta_administrateurs |
le premier étant celui qui à ajouter l'article, suivi d'autres qui, sans être administrateurs du site, pourrons modifier l'article ou lui ajouter d'autres articles enfants |
| dta_parent |
dta_id de l'article parent |
| dta_keywords |
liste de mots-clés pour un meilleur référencement |
| dta_affichage |
permet de ne pas afficher l'article sur le site publique en attente d'une validation |
| dta_position |
détermine l'ordre d'affichage dans les menus et les liens |
| dta_liens |
choix entre plusieurs présentation des liens enfants d'un article |
| dta_dates |
date d'ajout de l'article |
| dta_description |
permet une description de l'article pouvant s'afficher dans le cas des liens Liste2G |
| dta_titre |
titre de l'article |
| dta_texte |
texte de l'article |
| dta_complement |
complément de l'article |
| dta_modifications |
dates des modifications de l'article |