O texto da questâo descreve exatamente o padrão de comportamento objeto-relacional "Lazy Load", que pode ser representado pelo diagrama abaixo:

Outros padrões EAA, segundo o Martin Fowler:
Domain Logic Patterns:
Transaction Script
Domain Model
Table Module
Service Layer
Data Source Architectural Patterns:
Table Data Gateway
Row Data Gateway
Active Record
Data Mapper
Object-Relational Behavioral Patterns:
Unit of Work
Identity Map
Lazy Load
Object-Relational Structural Patterns:
Identity Field
Foreign Key Mapping
Association Table Mapping
Dependent Mapping
Embedded Value
Serialized LOB
Single Table Inheritance
Class Table Inheritance
Concrete Table Inheritance
Inheritance Mappers
Object-Relational Metadata Mapping Patterns:
Metadata Mapping
Query Object
Repository
Web Presentation Patterns:
Model View Controller
Page Controller
Front Controller
Template View
Transform View
Two-Step View
Application Controller
Distribution Patterns:
Remote Facade
Data Transfer Object
Offline Concurrency Patterns:
Optimistic Offline Lock
Pessimistic Offline Lock
Coarse Grained Lock
Implicit Lock
Session State Patterns:
Client Session State
Server Session State
Database Session State
Base Patterns:
Gateway
Mapper
Layer Supertype
Separated Interface
Registry
Value Object
Money
Special Case
Plugin
Service Stub
Record Set