updates README
This commit is contained in:
22
README.md
22
README.md
@@ -16,14 +16,18 @@ Un gestionnaire de trésors pour des joueurs de Donjon&Dragons(tm).
|
|||||||
|
|
||||||
## Base de données
|
## Base de données
|
||||||
|
|
||||||
### Objets
|
### Objets (items)
|
||||||
|
|
||||||
L'inventaire des objets qui peuvent être lootés.
|
L'inventaire des objets qui peuvent être lootés.
|
||||||
PK: id
|
PK: id
|
||||||
|
|
||||||
### Propriétaires
|
### Objets lootés (looted)
|
||||||
|
|
||||||
|
Les objets actuellement looté.
|
||||||
|
Même schéma que `items` plus une colonne supplémentaire : `owner_id` -> players(id)
|
||||||
|
|
||||||
|
### Joueurs (players)
|
||||||
|
|
||||||
Les joueurs sont des propriétaires d'objet.
|
|
||||||
Le "groupe" est un propriétaire spécial, avec un ID réservé : 0
|
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.
|
La table conserve l'état actuel des finances du propriétaire. L'attribut `dette` représente la dette envers le groupe.
|
||||||
@@ -32,16 +36,16 @@ La table conserve l'état actuel des finances du propriétaire. L'attribut `dett
|
|||||||
PK: id
|
PK: id
|
||||||
ATTRS: name, debt (in gp), pp, sp, gp, cp
|
ATTRS: name, debt (in gp), pp, sp, gp, cp
|
||||||
```
|
```
|
||||||
### Propriété
|
### Requêtes (claims)
|
||||||
|
|
||||||
Table associative entre objets et propriétaires (joueurs ou groupe)
|
Table associative entre objets lootés et joueurs.
|
||||||
L'ajout d'un objet à un propriétaire est un achat. La suppression, une vente.
|
Représente les requêtes des joueurs. La colonne `resolve` permettra d'établir un classement de détermination entre les joueurs.
|
||||||
NB: L'historique d'achat est enregistré puis effacé lors de la vente.
|
|
||||||
```
|
```
|
||||||
PK: id
|
PK: id
|
||||||
FK: objets_id, proprietaire_id
|
FK: loot_id, player_id
|
||||||
ATTRS: acquired_date, at_value
|
ATTRS: resolve
|
||||||
```
|
```
|
||||||
|
|
||||||
### Opérations
|
### Opérations
|
||||||
|
|
||||||
_Doit-on garder un historique des opérations ?_
|
_Doit-on garder un historique des opérations ?_
|
||||||
|
|||||||
Reference in New Issue
Block a user