我可以将数据放在单个表中,其他选项是,我可以使用两个表来处理相同的信息?用一张桌子还是两张桌子比较好??哪一个能给我最好的表演?
表-学校名称地址主要名称主要移动管理名称管理移动
在这里的a表,一所学校将有一个管理和一个原则,所以我应该去一个不同的桌子或一张桌子。
发布于 2009-10-02 09:44:29
这在很大程度上取决于你要放在表格中的数据。如果其中的一些可以被重复,那么最好将其分割成一个不同的表。同样的,如果有特殊的关系。
就我个人而言,我认为零或一元关系也属于单独的桌子。但情况并不总是如此,因为有些人不太介意否定。
发布于 2009-10-02 09:44:27
我建议您看看数据库规范化。它会给出一点视角。
来自wiki的一个非常简短的介绍如下(1NF-5NF):
发布于 2009-10-02 09:44:07
因为这是一个相当模糊的问题,所以在这一点上只有一个模糊的答案。这要看情况。不,我建议你读一读数据库规范化的内容,看看这会使你走向何方。
从这里开始:基于数据库规范化的WikePedia
https://stackoverflow.com/questions/1508621
复制相似问题