ef9124cc7443707e2f43bb12da464f14c9968606
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. L'attribut dette représente la dette envers le groupe.
PK: id
ATTRS: 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. NB: L'historique d'achat est enregistré puis effacé lors de la vente.
PK: id
FK: objets_id, proprietaire_id
ATTRS: acquired_date, at_value
Opérations
Doit-on garder un historique des opérations ?
Description
Languages
CSV
55.9%
Rust
43%
SQL
1%
TSQL
0.1%