Représentation mono et multi-produit
(abonnement = souscription)
-
mode mono-produit: signifie fonctionnellement :
- Un abonnement peut contenir plusieurs produits de la même famille de produit (productFamily)
- Certains abonnements n'ont pas obligatoirement un workspace suivant le produit
-
pour un client donné:
- m P.Abonnement, n P.produit, m Workspace au max , m Z.Subscription,
-
en mode multi-produit: signifie fonctionnellement :
- Un abonnement peut contenir plusieurs produits de famille de produit différentes (productFamily)
- Tous les abonnements ont un workspace
-
pour un client donné :
- m P.Abonnement, n P.Produit, m P.Workspace, m Z.Subscription, et n >= m et n produits dispatchés dans les m P.Workspace/P.Abonnement
Mono-produit = produit de même famille pour un même abonnement
m=1
graph LR
Client -->AbonnementWS
AbonnementWS --> P1[Produit]
AbonnementWS --> P2[Produit]
P1 --> ProductFamily
P2 --> ProductFamily
m=3
graph LR
Client -->A1[AbonnementWS]
Client -->A2[AbonnementWS]
Client -->A3[AbonnementWS]
A1 --> P1[Produit]
A2 --> P2[Produit]
A3 --> P3[Produit]
A3 --> P4[Produit]
P1 --> PF1[ProductFamily]
P2 --> PF2[ProductFamily]
P3 --> PF3[ProductFamily]
P4 --> PF3[ProductFamily]
Multi-produit = produit de famille différente pour un même abonnement
m=1 & n=2
graph LR
Client -->AbonnementWS
AbonnementWS --> P1[Produit]
AbonnementWS --> P2[Produit]
P1 --> PF1[ProductFamily]
P2 --> PF2[ProductFamily]
m=3 & n=6
graph LR
Client -->A1[AbonnementWS]
Client -->A2[AbonnementWS]
Client -->A3[AbonnementWS]
A1 --> P1[Produit]
A2 --> P2[Produit]
A2 --> P5[Produit]
A3 --> P3[Produit]
A3 --> P4[Produit]
A3 --> P6[Produit]
P1 --> PF1[ProductFamily]
P2 --> PF2[ProductFamily]
P3 --> PF3[ProductFamily]
P4 --> PF3[ProductFamily]
P5 --> PF4[ProductFamily]
P6 --> PF5[ProductFamily]
Circulation de l'information
Mono-produit sur multi-workspace
Descente
graph LR
subgraph ZUORA[Saleforce / Zuora]
Zid1>OPI vente directe mono-produit]
ZCC(Creation client)
ZCA1(Creation abonnement)
ZCA2(Creation abonnement)
ZP1[Adbackup Pro]
ZP2[Oovision]
Zid1 --> ZCC
Zid1 --> ZCA1
Zid1 --> ZCA2
ZCA1 --> ZP1
ZCA2 --> ZP2
end
subgraph CATALOGUE[Catalogue]
productFamily
end
subgraph PLATEFORME[Plateforme]
PC[Client]
PW1[workspace]
PW2[workspace]
subgraph PS1[Stockage 5 & Licence 1]
PP1S[Option stockage]
PP1L[Option licence]
end
subgraph PS2[Stockage 25 & Licence 1]
PP2S[Option stockage]
PP2L[Option licence]
end
PC --> PW1
PC --> PW2
PW1 --> PP1S
PW1 --> PP1L
PW2 --> PP2S
PW2 --> PP2L
end
ZCC -.-> PC
productFamily --- ZP1
productFamily --- ZP2
ZP1 -.->|5Go| PP1S
ZP1 -.->|1L| PP1L
ZP2 -.->|25Go| PP2S
ZP2 -.->|1L| PP2L
Remonté
graph LR
subgraph ZUORA[Saleforce / Zuora]
ZCA1[Abonnement]
ZCA2[Abonnement]
ZP1[Adbackup Pro]
ZP2[Oovision]
ZP1 --- ZCA1
ZP2 --- ZCA2
end
subgraph PLATEFORME[Plateforme]
subgraph PS1[Workspace stockage 5 Licence 1]
PP1S[Option stockage]
PP1L[Option licence]
end
subgraph PS2[Workspace stockage 26 Licence 1]
PP2S[Option stockage]
PP2L[Option licence]
end
end
PP1S -.->|upgrade 6Go| ZP1
PP2S -.->|upgrade 26Go| ZP2
Mono-produit sur multi-workspace
Descente
graph LR
subgraph ZUORA[Saleforce / Zuora]
Zid1>OPI vente directe mono-produit]
ZCC(Creation client)
ZCA1(Creation abonnement)
ZCA2(Creation abonnement)
ZP1[Adbackup Pro]
ZP2[Oovision]
Zid1 --> ZCC
Zid1 --> ZCA1
Zid1 --> ZCA2
ZCA1 --> ZP1
ZCA2 --> ZP2
end
subgraph CATALOGUE[Catalogue]
productFamily
end
subgraph PLATEFORME[Plateforme]
PC[Client]
PW1[workspace]
subgraph PS1[Stockage 30Go & Licence 2]
PPS[Option stockage]
PPL[Option licence]
end
PC --> PW1
PW1 --> PPS
end
ZCC -.-> PC
productFamily --- ZP1
productFamily --- ZP2
ZP1 -.->|5Go| PPS
ZP1 -.->|1L| PPL
ZP2 -.->|25Go| PPS
ZP2 -.->|1L| PPL
Remonté
graph LR
subgraph ZUORA[Saleforce / Zuora]
ZCA1[Abonnement]
ZCA2[Abonnement]
ZP1[Adbackup Pro]
ZP2[Oovision]
ZP1 --- ZCA1
ZP2 --- ZCA2
end
subgraph PLATEFORME[Plateforme]
subgraph PS1[Workspace stockage 32 Licence 2]
PPS[Option stockage]
PPL[Option licence]
end
end
PPS -.->|upgrade 32Go| ZP1
PPS -.-|pas upgrade| ZP2