The following entities are used in Goals:
|Display Name||Schema Name||Purpose|
|Rollup Query||goalrollupquery||Defines the set of records that apply to the goal, if not using records owned by the user|
|Goal Metric||metric||Defines what is measured|
|Rollup Field||rollupfield||The field to use for measuring progress (in-progress) or meeting target (actual)|
|Goal||goal||A target for a user for a fiscal period|
The relationships between them are shown in the image below.