[英]mysql adding constraints to compound primary key
這實際上是一個名為catalog_product_index_price_bundle_idx
的magento 1.4表,在3個字段上具有主鍵,但是我的問題是mysql慣例通用的:
此版本中的所有表都是innoDB,並且大多數表都有約束(通常在DELETE CASCADE上),這些約束可以返回到其他位置的正確主鍵。
但是,此表不同。 沒有任何約束,而entity_id
肯定會返回到catalog_product_entity
。 entity_id
一個簡單的問題,如何將約束添加到主鍵的小數部分? 我有什么需要注意的問題嗎?
肯定有可能http://sqlfiddle.com/#!9/3eea9/2
唯一的事情是外鍵需要將該列在某個索引中排在第一位 ,如t3.b
所示-但MySQL會自動為您創建該索引
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.