Phase B, Business ArchitectureDerived from TOGAF

Data Entity and Function Matrix

Show which business functions create, read, update and delete each data entity, enforcing one creating function per entity.

Data entity and function matrix: who creates, reads, updates, deletes

Six data entities run down the side and six business functions across the top. Each cell carries C, R, U and D marks showing which function creates, reads, updates or deletes the entity, with one creating function per row.

Data entity and function matrix: who creates, reads, updates, deletes A Data Entity/Business Function Matrix, the TOGAF artifact at the boundary of Phase B and Phase C, worked for London Grid Distribution. Six data entities run down the side and six business functions across the top. Each cell holds C, R, U and D marks for create, read, update and delete. Every entity has exactly one creating function, and the emphasised Customer row shows personal data never reaching the publish network data function. Data entity Manage connections Operate network Maintain assets Plan capacity Publish network data Bill and settle CustomerCRUDRRU ConnectionapplicationCRUDRRR NetworkassetRRUCRURR CapacitymeasurementRCRRR OutagerecordCRURURRR SettlementchargeRRCRUD C create, R read, U update, D delete. One C per row. Source: TOGAF Standard 10, Phase B and C artifacts

Two rows carry the lesson. Capacity measurement is created once and never updated, because telemetry is evidence. Customer is the only entity that never reaches the publish column: personal data stays out of open data by design, and this matrix is where that is checked.

At the Phase B to C boundary, to fix create ownership per entity before application data design begins.

What you need and what you get

You'll need

  • The data entity catalogue
  • The business function list

You'll get

  • A CRUD grid per entity and function
  • Duplicate-creator conflicts to resolve

Taught in

No course modules linked yet.

Derived from

  • The Open GroupTOGAF Standard 10, Architecture Content: Data Entity/Business Function MatrixSource

TOGAF is a registered trademark of The Open Group in the United States and other countries. This tool is independently produced, TOGAF-aligned, and is not affiliated with, endorsed by, or certified by The Open Group.