recorda/3recorda(+Key, +Term, -Ref)
records the Term in the internal database as the first item for the key Key; a database reference to the newly-recorded term is returned in Ref.
If Key is a compound term, only its principal functor is
significant. That is, foo(1) represents the same key as foo(n).
instantiation_error
range_error
recorded/3,
recordz/3,
current_key/2
ref-mdb-bas