高分求救:请问在mysql中怎样使两个表有参照完整性约束呢?
近来在做购手车时,遇到一个问题,就是其中有两个表需要有参照完整性约束,目的是使其中一个父表的记录被删除时,使得其子表与父表相应的记录也都删除。
例如:表orders(订单表),有字段(orderid int unsigned not null auto_increment primary key,amount float(6,2))等等字段。
表order_items(每本书的订单子项目表),有字段(orderid,isbn,item_price,quantity)等字段,其中isbn是书的唯一区别码,quantity代表在某一订单某本书被订购的数量.
现在就是要实现当已经完成的订单被删除时,使得依赖于它的order_items表中的相应记录也要被删除,请问在mysql中应该用什么方法实现呢,恳请举例说明!!!!