前几天在做项目的时候遇到了在数据库中建立数据表,以前对这个很模糊,经过贾老师的讲解,现在明白了很多了。首先要确定与该模块相关的实体有哪些,分别为这些实体建立一个数据表,然后在确定这些实体之间有没有关系,如果有的话,而且关系不能用实体之间的传递来表示,那么就建立一个关系表,这样数据表的雏形就建好了。
接下来要做的就是处理数据表之间是一对一、一对多、还是多对多的关系,第一个好说,如果是第二种情况,那么我们可以把多的那个数据表的主键在一的数据表中设立相应的外键来实现一对多的情况。如果是第三种情况,那么我们要单独抽出一个数据表来存放 这两个表的主键来解决多对多的情况。
2008/07/13 | sunny | 956 Views