请问设计Mysql数据库的时候,可以全部属性都放在一个表里面,不用外键、从表可以吗
发布网友
发布时间:2022-04-09 11:48
我来回答
共2个回答
热心网友
时间:2022-04-09 13:17
很大的可能,一张表实不可能做到把所有属性都包含的,除非你做的系统很简单。否则速度和效率影响不说,查询语句就很复杂
所以你最好多建几张表,这样条理清晰。
*************
那要看你具体的表逻辑了,你应该在建立数据库之前就想好要建什么表,表之间什么关系,E-R图挺有用的
热心网友
时间:2022-04-09 14:35
做数据库设计不是按照字段多少来的,而是看你的业务逻辑需要
如果系统很小,数据量也不大的话,比如几百条或者几千条,数据库文件1G之内,你这样的数据库设计还没啥大问题,如果数据条数上了十万级别,估计这种数据库设计就会在性能上带来负面影响了呵呵