システムアーキテクト暗記無料で始める

CRUDマトリックスとは?くらっどまとりっくす

CRUDマトリックスとは、縦に業務機能、横にエンティティを並べ、交点に生成(C)・参照(R)・更新(U)・削除(D)を書き入れた表。別々に作られた機能側の設計とデータ側の設計を突き合わせ、対応の抜けや重複を空白と重なりとして目で見つけるために使う。

最終更新:2026-10-06

試験情報

システムアーキテクト試験の過去問では1回出題されています。

システムアーキテクト試験の頻出用語/午前II

この語が出る過去問を解く →

背景

機能一覧とデータモデルは別の観点から作られるため、片方にしか存在しないものが必ず出る。文章で照合すると見落とすが、表に開けば「列に何も立っていない」「Cが2か所にある」という異常が形として現れる。サブシステムの分割案を評価するときにも、行と列を並べ替えて機能の塊を探す材料になる。

具体例

商品マスタの列にCがどこにも立っていなければ、初期登録の機能を定義し忘れている。逆に注文エンティティへCが2つの機能から立っているなら、採番の責任をどちらに置くかを決めない限り二重登録が起こる。

試験での引っ掛け

Rしか立っていない列を正常と即断しない。外部システムが作るデータなら、連携機能の定義が抜けていないかを確かめる必要がある。Dがどこにもないエンティティは、増え続けるデータの保存期間と削除方針を決め忘れている疑いがある。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では1回出題
  • 分野:午前II
  • Rしか立っていない列を正常と即断しない。