请问各位大佬多店多仓的数据库如何设计? 数据库多对多表怎么设计
数据库仓库管理系统设计
如果你单纯找人为你设计一个数据库管理系统。那可以说,不是正规公司设计的,是没有安全性的。有可能一个系统漏洞,会给你造成很大的麻烦或者损失。
如果你所在的单位是中小企业,建议购买一套仓库管理软件。有系统维护做支持的,安全性要高一些。
买一套用户好评多点的。会更实用些。
我们单位用的是管家婆,也是别人推荐的。据说现在中小企业一般都用这个软件,几百快钱,不是很贵。
看你的仓库要求,系统性要求不是很高,你可以上网查一些其他的单机版仓库管理软件。都有免费适用版,你可以多下载几个,然后看哪一个用的更顺手,便可以花上小几百买上一个长期使用的。
最好选用正版,对于企业来说,数据安全是第一的。
希望对你有所帮助。
一对多关系的数据库该怎么建立?
例如:学生的数据库,一个老师教一个班
学生表里面有个教师ID字段,这个字段和老师表的教师ID字段就是多对一的关系,反过来就是一对多的关系,
Access:在有这两个表的数据库中,点击工具栏上的关系按钮,把老师表的教师ID字段拖拽到学生表的教师ID字段,并选择“实施参照完整性”这样关系就建立完成了。在老师表教师ID字段旁边会出现1,学生表教师ID字段旁边会出现无穷大,表示一对多关系
请问数据库在创建表的时候如何设计表关系,一对一,一对多,多对多 请高手举例说明。谢谢!!!
你把因果关系弄倒了,不是创建表的时间选用这样的关系,而是我们根据现实世界中设计出这样的关系而创建的表,也就是说我们设计数据库的目的是解决现实中的问题的,而不是你说的为了设计让现实去适应系统,而是系统必须适合现实.
关于数据库设计,先从现实分析E-R(实体-联系)模型,数据库建立的标准就是这个E-R图的.是现实决定了我们使用的表关系.然后从这个E-R进行数据库的创建.所以这些关系都来源于现实.
所以这个问题,可以查看一下数据库设计,E-R分析等内容.不是一两个例子能给你说清楚的!
举例说明数据库设计步骤
1.需求分析阶段:分析客户的业务和数据处理需求;
2.概要设计阶段:设计数据库的e-r模型图,确认需求信息的正确和完整;
3.详细设计阶段:将e-r图转换为多张表,进行逻辑设计,并应用数据库设计的三大范式进行审核;
4.代码编写阶段:选择具体数据库进行物理实现,并编写代码实现前端应用;
5.软件测试阶段:……
6.安装部署:……