Page 96 - CITS - CSA - TP (Volume 1) - Hindi
P. 96
कंप्यूटर सॉफ्टवेयर एप्लीकेशन- CITS
product_id INT NOT NULL,
FOREIGN KEY (customer_id) REFERENCES customers(customer_id),
FOREIGN KEY (product_id) REFERENCES products(product_id)
ON DELETE SET NULL
);
यह सुिनि त कर िक ेक टेबल का ाइमरी की कं ट लागू हो।
MySQL चािलत प से ाइमरी की constraints को एनफोस करता है, िजससे डु के ट कीज़ को इ ट होने से रोका जाता है।
3 ऑन िडलीट/अपडेट ए (ON DELETE/UPDATE Actions):
जब पेर ट टेबल का डेटा संशोिधत िकया जाता है, तब डेटाबेस कै से िति या देता है, यह िनिद कर (उदाहरण: ON DELETE SET NULL फॉरेन की
को null कर देता है, ON DELETE CASCADE संबंिधत rows को िडलीट कर देता है)।
4 चेक क ट्स (CHECK Constraints):
सही डेटा के िलए क म शत प रभािषत कर (उदाहरण: age एक पॉिजिटव सं ा होनी चािहए)।
80
CITS : IT & ITES - कं ूटर सॉ वेयर ए ीके शन - अ ास 24

