CRUDマトリクスとは?
CRUDマトリクスとは、縦軸に機能(またはサブシステム)、横軸にデータ(エンティティ)を並べ、各交点にC(生成)・R(参照)・U(更新)・D(削除)を記入した表。どの機能がどのデータをどう扱うかを一覧化し、機能分割やデータ設計の妥当性を検証するために使う。
くらっどまとりくす
CRUDマトリクスの意味
縦軸に機能(またはサブシステム)、横軸にデータ(エンティティ)を並べ、各交点にC(生成)・R(参照)・U(更新)・D(削除)を記入した表。どの機能がどのデータをどう扱うかを一覧化し、機能分割やデータ設計の妥当性を検証するために使う。
CRUDマトリクスの具体例
表を作った結果、あるエンティティに「C」がどこにも無ければ、そのデータを作る機能が設計から抜けているか、他システムから受け取る前提が明文化されていないと分かる。逆にCが複数あれば責任の所在が曖昧である。
CRUDマトリクスは試験でどう引っ掛けられる?
目的は「抜けと重複の発見」であって、アクセス権限の設計表ではない。またサブシステム分割の評価に使う場合は、更新(C・U・D)が同じサブシステムに閉じているほど独立性が高い、という読み方をする。
CRUDマトリクスと関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。