我似乎在理解如何使用复合键方面有问题。设置一个似乎没问题。但是,却找不到一个如何使用它的例子。我的想法是,如果是一个主键还是一个复合键,就可以选择使用select * from tableA where primary_key = something,而不必详细讨论。MySQL是通过连接来释放关于重复组合密钥的信息。也就是说,select * from tableA where primary_key = '92078-2706-6552-2010-12-31
我正在创建一个Magento电子商务网站的自定义模块,该模块将围绕一个新的(即,自定义)表,该表具有复合/复合主键,或者更确切地说,该表有两列组成主键。有人知道如何基于带有复合键的表创建模型/资源模型吗?class <Namespace>_<Module>_Model_Mysql4_<Module> ex
假设我有一个表,它有一个由3个varchar(256)列组成的复合主键: A、B和C。B上还有一个索引,这个复合键充当A上的索引。如果我将该表更改为md5(A,B,C)的单个列char(32)主键(以及A上的一个索引和B上的一个索引),此设置对于插入会更有效吗?碰撞的可能性并不困扰我。
MySQL 5.5,使用InnoDB