1-Некоторые базы данных поддерживают каскадную опцию, а некоторые базы данных не поддерживают: если база данных поддерживает каскад, то hibernate создаст соответствующую схему и позволит базе данных обрабатывать каскад.
2-Если каскадный дескриптор базы данных использует его, другие пороки гибернации должны запрашивать базу данных, и это приводит к потере производительности.
3-без понятия