[eluser]WanWizard[/eluser]
What do you mean by "saving cross database relations"?
Depending on your configuration, Datamapper will use a shared connection for all models, or a unique connection for every model.
So it's no problem so save a parent and it's children in one go, where parent and child are in different databases. This is done with several INSERT or UPDATE queries, per model, so they are always limited to a single database.