Origin
This is Jim Wilson's idea on multi-tenant support in Score.
...
Bob
Mary
Amy
Roy
Matt
Tess
Ross
BIEs - Business Contexts
…………………….→ Business Context →↓ BIE ↓ Context→ BIE↓ | Human Resources | Agriculture | Construction | Entertainment | Notes |
---|---|---|---|---|---|
ProcessPurchaseOrder (instance #1) | |||||
ProcessPurchaseOrder (instance #2) | |||||
NotifyShipment (instance #1) | |||||
NotifyWIPStatus (instance #1) | |||||
NotifyWIPStatus (instance #2) |
Users - Roles
….→ Role → ↓ User ↓ Role→ User↓ | HR Open Standards | ACME Brick | AgGateway | End User | Developer | Admin | Notes |
---|---|---|---|---|---|---|---|
Bob | |||||||
Mary | |||||||
Amy | |||||||
Roy | |||||||
Matt | |||||||
Tess | |||||||
Ross |
Business Contexts - Roles
……………….→ Role → Role→ ↓ Business Context ↓Context↓ | HR Open Standards | ACME Brick | AgGateway | End User | Developer | Admin | Notes |
---|---|---|---|---|---|---|---|
Human Resources | |||||||
Agriculture | |||||||
Construction | |||||||
Entertainment |
...
This table would be computed based on the values in the tables above.
……………………………….……….→ User → ↓ BIE ↓ User→ BIE↓ | Bob | Mary | Amy | Roy | Matt | Tess | Ross | Notes |
---|---|---|---|---|---|---|---|---|
ProcessPurchaseOrder (instance #1) | ||||||||
ProcessPurchaseOrder (instance #2) | ||||||||
NotifyShipment (instance #1) | ||||||||
NotifyWIPStatus (instance #1) | ||||||||
NotifyWIPStatus (instance #2) |
...