यदि आप डेटाबेस में कैस्केड घोषित करते हैं और हाइबरनेट करते हैं तो डेटाबेस हमेशा पहले हटा देगा यदि यह इसका समर्थन करता है और हाइबरनेट कॉल वास्तव में कुछ भी नहीं हटाएगा लेकिन वैसे भी चलाएगा। हालांकि, चूंकि आप हाइबरनेट का उपयोग कर रहे हैं, इसका मुख्य लाभ एक नए डेटाबेस में आसान संक्रमण की अनुमति देना है जो डेटाबेस साइड कैस्केड क्षमता का समर्थन नहीं कर सकता है। इस प्रकार आप उन्हें वहां छोड़ना चाहेंगे, भले ही आपका डेटाबेस कैस्केड का समर्थन करता हो और जेडीबीसी स्टेटमेंट्स को रेखांकित करने वाले हाइबरट वर्तमान में कुछ भी नहीं कर रहे हैं (वे भविष्य में कुछ कर सकते हैं)