NanookNanook
  • [ DOCS ]
  • [ API ]
  • [ BLOG ]
  • [ GITHUB ]

›Matrix table

Quickstart

  • The 5 minute Quickstart

Tutorials

  • Overview
  • Create an equivalence class table
  • Transform into data generator
  • Create data generator
  • Create writer
  • Create filter processor

Guides

  • Nanook Table Overview
  • Equivalence class table

    • Overview
    • Section

    Matrix table

    • Overview

    Generator commands

    • Static Data
    • Generator
    • References

    Advanced

    • Instance IDs

Modules

  • Model
  • Logger
  • File Processor
  • Data Generator
  • Writer

Matrix Table Overview

The Predecessor Successor Matrix Table (short: matrix table) is used to defined changes on an existing state of an application. For example, if there is a decision table for creating an account, then this table may use the created account to add transaction to that account.

The table has a 'source' section and an 'actions' section. The 'source' section covers a current state. The 'action' section covers which state change should be applied.

The matrix itself defines which actions are to be applied on which source state.

Table Layout

The matrix table

This is an example for a matrix table. This is more to give you an idea of what the table looks like - the values shown here aren't important.

The header parts

The red box covers the header definitions. The same header is used for both the columns and the rows.

The source part of the table

It is up to the user which side to use for the 'source'. Here, the 'source' is on the left.

The action part of the table

On the right, we have the 'action' section. But this is up to you. The generator of the table needs to handle the order in which the generators are executed.

← SectionStatic Data →
  • Table Layout
Nanook
[ DOCS ] Tutorials Guide
[ MORE ] About Imprint Privacy Policy GitHub Manage Cookies
© 2018-2026 NANOOK.XHUB.IO — An Open Source Project by BeeBack UG.
[ COOKIE PREFERENCES ]

We use cookies to analyze site usage and improve your experience. You can choose which cookies to allow below. See our Privacy Policy for details.

ESSENTIALAlways active
Provider nanook.xhub.io (First Party)
Cookies nanook-theme — Stores your theme preference (CRT/INK)
Duration Persistent (localStorage)
Purpose Remember your display preferences across visits
ANALYTICS
Provider Google LLC (Google Analytics 4)
Cookies _ga, _ga_PMNJR2G9ZH — Distinguish unique visitors and sessions
Duration _ga: 2 years, _ga_*: 2 years
Purpose Measure site usage, page views, and traffic sources to improve the site. IP addresses are anonymized.
Privacy Google Privacy Policy