Which Dataverse column stores a single record reference
Short answer
D Configure a Dataverse Lookup column that references a single related record and stores the relationship in the table definition.
Question
The company requires the following functionality:
Reference a single related record without performing any aggregations.
Store the relationship as part of the table definition, so the platform automatically maintains the link between records.
You need to configure a column.
Which type of column should you configure?
Key Takeaways
The test is whether you can separate a pure reference column from value-producing columns: the qualifiers "single related record," "without aggregations" and "part of the table definition" point only to a Lookup.
This AB-410 question tests which Dataverse column type references one related record while storing the relationship in the table definition. The answer is D (Lookup), because only a lookup creates and automatically maintains the schema-level link with no aggregation.
Common mistake: Option C (Rollup) is the tempting wrong choice because rollups do reference related records, but they aggregate them on a schedule instead of storing a simple link, violating the no-aggregation requirement.
Expert Analysis
The qualifier that decides it: "single related record" The first requirement asks for a reference to exactly one related record, explicitly "without performing any aggregations." That phrase alone eliminates option C (Rollup), because a rollup column exists precisely to aggregate related rows — count, sum, min, max — on a recurring schedule. Option B (Calculated) is also disqualified: it evaluates an expression over fields on the same record or across related records to produce a derived value, so it is not a plain pointer to one record either.
"Part of the table definition" and automatic maintenance The second requirement says the link must be stored in the table definition and maintained by the platform. That is the exact definition of a Dataverse lookup column: configuring it creates a formal relationship between the table and a target table, and the platform keeps the reference consistent when records are created, reparented or deleted. Option A (Formula) fails here — a formula column computes a text, number or date value on demand and never registers a relationship in the schema, so no schema-level link exists to maintain.
What the comments reinforce One contributor notes that a Lookup column "references a single record from a target table and automatically creates and maintains a formal database relationship within the Dataverse schema, without performing any data aggregation," and a second repeats that it is used "to reference a single related record in another Dataverse table." Both map directly onto the two stated requirements, with no aggregation and no derived-value evaluation.
Conclusion Option D (Lookup) satisfies both constraints simultaneously; A, B and C each violate at least one of them.
Exam Strategy
When a question states both a functional need and a storage or maintenance constraint, treat them as a two-part filter and eliminate any option that satisfies only one. Ask of each column type: does it produce a value (rollup, calculated, formula) or does it store a reference (lookup)? If the stem says "no aggregations," cross out rollup immediately, then use the schema-relationship wording to reject formula columns before confirming the lookup.
Frequently Asked Questions
Why is a Rollup column wrong when it also relates to other records?
How does a Lookup column differ from a Formula column in Dataverse?
Does a Lookup column automatically keep the link between records valid?
Community Votes
100% of anonymous learners picked answer D. Votes are pick records left by other test-takers — they are not the verified answer.
Discussion 2 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.
From public community threads 2
-
aed747e 👍 2 Answered DA Lookup column references a single record from a target table and automatically creates and maintains a formal database relationship within the Dataverse schema, without performing any data aggregation.
-
MeshMallow 👍 1 Answered DA Lookup column is used to reference a single related record in another Dataverse table.
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.