ou bien pour garder les clés primaires il faut changer les lignes [310..321]
CREATE TABLE `PREFIX_cart_product` ( `id_cart` int(10) unsigned NOT NULL, `id_product` int(10) unsigned NOT NULL, `id_address_delivery` int(10) UNSIGNED NOT NULL DEFAULT '0', `id_shop` int(10) unsigned NOT NULL DEFAULT '1', `id_product_attribute` int(10) unsigned NOT NULL, `quantity` int(10) unsigned NOT NULL DEFAULT '0', `date_add` datetime NOT NULL, PRIMARY KEY (`id_cart`,`id_product`,`id_product_attribute`,`id_address_delivery`), KEY `id_product_attribute` (`id_product_attribute`), KEY `id_cart_order` (`id_cart`, `date_add`, `id_product`, `id_product_attribute`) ) ENGINE=ENGINE_TYPE DEFAULT CHARSET=utf8 COLLATION;