Modéliser une arborescence de ressources
Objectif
Décrire ce qui peut être réservé sur un site, y compris un terrain réservable en entier ou par parties — tout le terrain 3, ou seulement le 3A.
Prérequis
- Vous avez le rôle Sports & Leisure — centre manager.
- Le site existe (Configurer un site).
- Les types de ressource nécessaires existent dans Resource types (court de tennis, terrain de football, section de terrain…), et ce qu’on y pratique dans Activities.
Étapes
- Dans Sports & Leisure, ouvrez Resources. La vue Resource tree affiche chaque ressource sous celle dont elle fait partie.
- Sélectionnez Nouveau et créez la ressource entière : Name Pitch 3, son Resource type, son Location, et Allocation Divides into parts. Cochez Bookable si elle se réserve en entier.
- Enregistrer.
- Créez une partie : Name Pitch 3A, Part of Pitch 3, Allocation Exclusive. Laissez Location vide — une partie se trouve sur le site de son parent.
- Recommencez pour chaque partie, puis revenez à Resource tree : le terrain 3 a maintenant ses parties en dessous.
- Dans l’onglet Resource activities de chaque ressource, ajoutez les activités qu’elle accueille — Football sur le terrain et sur chaque section.
Ce qui se passe en coulisses
Allocation détermine comment la réservation d’une ressource affecte celles qui l’entourent :
| Allocation | Signification |
|---|---|
| Exclusive | Une réservation à la fois. |
| Divides into parts | La réserver prend toutes ses parties, et une partie réservée empêche de la réserver en entier. |
| Shared capacity | Plusieurs personnes à la fois, jusqu’à sa Capacity — une salle de sport, la nage libre. |
C’est pourquoi seule une ressource qui se divide en parties peut en avoir, et pourquoi une ressource qui a des parties doit continuer à se diviser : sinon l’ensemble et une partie pourraient être réservés pour la même heure. Rien ici n’est propre au football — un bassin se divise en lignes, un gymnase en terrains, de la même façon.
Booking interval, Shortest booking et Longest booking sont en minutes, et les réservations les respecteront.
Dépannage
- « … does not divide into parts, so nothing can be part of it » — ouvrez le parent et passez d’abord son Allocation à Divides into parts.
- « This resource has parts, so it has to keep dividing into parts » — déplacez d’abord ses parties, ou laissez son allocation telle quelle.
- « A shared resource needs a capacity » — indiquez combien de personnes peuvent l’utiliser à la fois.