PE> I'm wondering if it is appropriate to use the OIDs that elephant PE> assigns objects for this purpose.
yep, i think it's fine PE> Will these values change during the lifetime of the associated object? they shouldn't. oids are not preserved across export/import operations (by design of these export/import operations), but typically it's not a problem. PE> If using OID values makes sense for this purpose, is there a user-API PE> way to get an object by its OID? yep, via class index: (get-value oid (find-class-index 'classname)) an internal function get-cached-instance does it in more straightforward way, though. PE> Should I instead add another indexed field on my object that contains PE> the OID value? definitely not, unless you want to use your own ids. _______________________________________________ elephant-devel site list elephant-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/elephant-devel