আমার কাছে যদি এমন কোনও টেবিল থাকে যা দেখতে দেখতে এমন হয়
CREATE TABLE foo (
id INT NOT NULL AUTO_INCREMENT,
aa INT NOT NULL,
bb INT NOT NULL,
PRIMARY KEY (id),
UNIQUE KEY (aa, bb),
CONSTRAINT aa_ref FOREIGN KEY (aa) REFERENCES bar (id),
CONSTRAINT bb_ref FOREIGN KEY (bb) REFERENCES bar (id)
)
aa != bb
প্রয়োগের স্তরের যুক্তি ব্যবহার করা বা সন্নিবেশের আগে ট্রিগারকে ব্যর্থ করতে বাধ্য করার পাশাপাশি তা নিশ্চিত করার কোনও উপায় আছে কি ?
Foo
টেবিলে তিনটি দম্পতি রয়েছে:(1,2) (2,3) (3,1)
। আমাদের তিনটি মানকে কীভাবে ভাগ করা উচিত?