数据库设计:项目下有多个系统,系统下有多个产品,用一张表实现好还是多张表实现好

数据库设计:项目下有多个系统,系统下有多个产品,用一张表实现好还是多张表实现好,第1张

建议是三张表,比较清楚一点,项目明细表(项目代码,项目名称),系统明细表(项目代码,系统代码,系统名称),产品明细表(项目代码,系统代码,产品代码,产品名称),

这样增加项目,增加新系统,都可以单独 *** 作,产品只要做对应关系就可以了

不需要。

在开发当中,第一件事就算根据UI设计师的设计来进行数据库的定制,定制数据库是整个开发首当其冲最为重要一层,就好比基建的地基一样,一旦没有建设好,重蹈覆彻的时间、精力成本将会大大的增加。在项目初期务必和团队协商完成数据库的设计。

当前UI设计师的工作内容也可细分为五种,软件界面的美术设计、创意工作和制作工作,根据各种相关软件的用户群,提出构思新颖、有高度吸引力的创意设计,对页面进行优化,使用户 *** 作更趋于人性化,维护现有的应用产品,收集和分析用户对于GUI的需求。

第一:各个参数是否对应的一个对象(面向对象编程思想);

第二:各个参数可能类型和出现的最大长度,之后合理的设计各个字段的最大长度和相应类型;

第三:各个参数中哪些字段具有唯一性,考虑作为主键或者是外键来进行表关联;

第四:根据数据量的大小来考虑是否需要进行分区处理;

第五:哪些字段是不经常便跟字段,可以考虑进行多张表的存储来节省存储空间(可能影响查询修改效率)

以上就是关于数据库设计:项目下有多个系统,系统下有多个产品,用一张表实现好还是多张表实现好全部的内容,包括:数据库设计:项目下有多个系统,系统下有多个产品,用一张表实现好还是多张表实现好、UI设计师需要完成数据库设计吗、在数据库存储结构设计时要考虑哪些因素等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9362610.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存