最近找到了一份实习,在公司中做一个项目管理系统,目前只有两个人,所以遇到的问题也挺多的,但是都要靠自己去解决,因为没有大牛可以问啊。。。
之前从来没有做过公司的项目开发,第一次做就遇到了建数据库的问题:公司从多家公司进货,品种多样,每种产品都有大概20多种属性,要按照类别把产品输入到数据库中。一开始无从下手,在网上参考了淘宝的产品录入,我们采用了ID关联的方法,属性名和属性值采用#1#2#3。。。的方式进行存储,一共就建了7张表
,,其中具体产品表放在了第四张表中(product),
采用id关联的方式可以具体确定每个产品的类别(三层),后面的attrname,attrval则以字符串的方式存储起来,当读取的时候采用Stirng类中的split方法取出。至此,困扰我的数据库的构建问题得到了解决。
紧接着 开始写JSP页面了,又遇到了一个新的问题,树形结构的问题!