support opposite one-to-one control
should_cascading_remove_persisted_book