If I instantiate a subclass of Persistent, but I don't ever assign it
as an attribute on the root (or any other Persistent instance) ...
then what happens to my instance when the transaction commits?
A) it's saved in the ZODB, but not reachable?
B) it's never saved at all?
C) something else that I can't imagine?
For more information about ZODB, see the ZODB Wiki:
ZODB-Dev mailing list - ZODB-Dev@zope.org