diff --git a/README.md b/README.md index e69de29..af68fac 100644 --- a/README.md +++ b/README.md @@ -0,0 +1,44 @@ +# Loot-a-lot + +## Description + +Un gestionnaire de trésors pour des joueurs de Donjon&Dragons(tm). + +## Fonctionnalités prévues + + * Ajouter des objets "lootés" + * Répartir les objets entre les joueurs et le groupe + * Vendre les objets du groupe et répartir équitablement leur valeur entre les joueurs + * Possibilité d'indiquer une variation du prix de vente pour chaque objet ou globale + * Gérer les comptes du groupe et des joueurs + * Historique des transactions par propriétaire + + +## Base de données + +### Objets + +L'inventaire des objets qui peuvent être lootés. +PK: id + +### Propriétaires + +Les joueurs sont des propriétaires d'objet. +Le "groupe" est un propriétaire spécial, avec un ID réservé : 0 +La table conserve l'état actuel des finances du propriétaire +PK: id +COLUMNS: name, debt (in gp), pp, sp, gp, cp + +### Propriété + +Table associative entre objets et propriétaires (joueurs ou groupe) +L'ajout d'un objet à un propriétaire est un achat. La suppression, une vente. + +PK: id +FK: objets_id, proprietaire_id +ATTRS: acquired_date + +### Opérations + +_Doit-on garder un historique des opérations ?_ +