Primary id of a record (e.g. u => u.id, a => a.ability_id).
OptionaldedupeUniqueness key used for deduplication. Defaults to idOf. Set to a
composite (e.g. (faction_id, id)) for records that share an id across
factions, so distinct copies are preserved rather than collapsed.
OptionalnameDisplay name, if the record has one — drives Collection.find.
OptionalfactionOwning faction id, if applicable — drives Collection.byFaction.
Wrap a raw record in its linked view.
How a Collection reads keys and builds views from raw records.