关于数据库的设计
数据库中包含表,那么我们设计时是通常把相关数据分成不同的数据库还是不同的表呢?有何不同呢?
比如我现在在做一个物流系统:有任务相关信息、交接相关信息、物品相关信息等。我是应当把这些信息分成不同的数据库进行设计还是分成不同的表进行设计呢?又是如何相关的呢?
------解决方案--------------------分成不同的表进行设计,可以通过表与表之间的主外键关联,表设计要符合关系模型的三个范式
------解决方案--------------------你把数据库想成操作系统,每个表之间的关系就好像是文件夹之间的关系。每个文件的内容就想成是表中的记录。一个项目一般只用一个数据库。
------解决方案--------------------区别是一个是sqlexpress,功能少一些,但是写个数据语句,数据连接什么的还都是可以的。