Car*_*ers 6 mysql database-design
这个问题是针对MySQL的,因为我正在使用它 - 但我认为几乎每个主要的数据库实现都可能相同或类似.
密钥如何在数据库中工作?我的意思是,当你将一个字段设置为"主键","唯一键"或"索引"时 - 每个字段的作用是什么,我何时应该使用每个字段?
现在我有一个包含几个字段的表,其中一个是GUID(减去它周围的{和}).我将GUID字段设置为主键,我看到它创建了一个二叉树.因此,它提高了搜索性能 - 但与其他类型的键区别的是什么?
我意识到这可能与编程无关(虽然它与开发有关) - 我不知道究竟要问这个问题,但是我最常用的是所以我会问这里.必要时迁移
del*_*ego 11
网上其他地方可能有数以百计的参考文献,因此谷歌搜索将帮助您深入了解数据库设计.那就是说,基本要点是: