top of page

The NBR Form

Filled NBR form.jpg

The NBR Form is used to describe the relationship plus investigate the right grain, precision and cardinality of the relation. The NBR Matrix which is a summary or aggregation of all identified relations on the NBR Canvas is the starting point to further describe the involved relations and discover additional relationships. For each of the identified NBR’s there will be a filled in NBR Form

This example is a direct translation of the NBR related to the sale event found in the NBR Matrix. By writing the definition and listing the example records, it is clear that there is redundancy and sparsity to be found in this NBR. In the end, this will lead to a header and detail link for both in store sales and online sales. By the end of the process, an NBR Form should be completed for each discovered NBR.

The following can be found on the NBR Form:

  1. Reference Information- Specify the workshop or model.

  2. NBR Name- The name of the natural business relationship as mentioned by the business representatives.

  3. NBR Definition- A brief definition of the NBR with enough to understand the meaning of the NBR. 

  4. Example Records- This is where example records for each of the involved CBCs in the NBR will be placed. In general, use a name instead of an ID number for customer. The example records need to be understandable. Do not use measures or generic information like amount (235) or price (€10,95) since they are purely descriptive and do not relate to the identifiers.  

  5. Need Keyed Instance- A tick box to quickly identify if a keyed instance is needed for the relationship to describe it. 

  6. Involved CBCs- Which CBCs were identified as playing a role in this NBR.

  7. Descriptive Information on the NBR- A short description of actions to be taken after investigating the NBR. For example, when filling in the example records you find there is a need for header and detail relationships. What kind of information is needed to describe the relation? This will form the start of attribution for the keyed instance hub. 

  8. Has a Higher-Level Event- This indicates the NBR has a more aggregated relation associated with it. 

  9. Simultaneous Events- Describe if there is an associated event that occurs, or could occur, with the described NBR (e.g. delivery can only be done after products are sold).

  10. Has a Lower-Level Event- This indicates the NBR has a more detailed relationship associated with it. 

bottom of page