我有一个mysql数据库有3个表必须连接在一起。我收到的小数据库必须提供这个mysql数据库,并附加新的数据。我遇到的问题是我得到的较小的dbs是由外部应用程序生成的,并不是真正意味着要一起使用。因此,当我利用较小数据库的模式时,我无法知道它们是如何将3个表中的所有记录归在一起的。guid作为主键?
我想插入一个GUID作为主键,我可以添加到表中并插入所有新数据时插入。
但是,我不愿意使用char字段(用于存储guid)作为关键字。这是一个有效的关注,或者正在使用char字段知道它将始终是一个足够的解决方案的指导?有人可以推荐更好的方法吗?
感谢
如果你不想在你的代码中生成guid,那么设置默认为UUID()!非常棒的东西谢谢你们! – 2013-05-23 16:03:40