Magento:sales_flat_order_payment表上的parent_id字段是什么?

时间:2012-11-20 14:14:15

标签: magento

parent_id表上的sales_flat_order_payment字段是什么? 我猜这是来自entity_id的{​​{1}},但如果我正确阅读,那么根据http://www.magereverse.com/index/magento-database-diagram/version/1-7-0-1sales_flat_order表上的实际entity_id指的是{ {1}}表上的{1}}。

在我们的生产计算机上,parent_id全部与sales_flat_order_payment上的entity_id匹配。 在我们的开发机器上,有些匹配,有些则没有。这是预期的吗?

使用magento 1.7.0.1 感谢

1 个答案:

答案 0 :(得分:5)

show create table sales_flat_order_payment;的输出是:

CONSTRAINT `FK_SALES_FLAT_ORDER_PAYMENT_PARENT_ID_SALES_FLAT_ORDER_ENTITY_ID` 
  FOREIGN KEY  (`parent_id`) REFERENCES `sales_flat_order` (`entity_id`) 
  ON DELETE CASCADE ON UPDATE CASCADE

意味着您绝对正确,parent_id <{1}} entity_idsales_flat_order的引用