当前位置:网站首页>仓库管理数据库系统设计
仓库管理数据库系统设计
2022-04-23 19:28:00 【x 心 动】
第1关:数据库表设计 - 核心表创建
#ÇëÔÚ´ËÌí¼ÓʵÏÖ´úÂë
########## Begin ##########
#ÔÚwarehouse_db¿âÖд´½¨warehouse±í
use warehouse_db;
create table warehouse(
warehouseId int(11) primary key,
area int(11) not null,
phone int(11) not null
);
#ÔÚwarehouse_db¿âÖд´½¨component±í
create table component(
componentId int(11) primary key,
componentName varchar(20) not null,
standard varchar(255) not null,
price double(10,2) not null,
`describe` varchar(255) not null
);
#ÔÚwarehouse_db¿âÖд´½¨supplier±í
create table supplier(
supplyId int(11) primary key,
name varchar(20) not null,
address varchar(255) not null,
phone int(11) not null,
account bigint(18) not null
);
########## End ##########
第2关:数据库表设计 - 项目职员表
#请在此添加实现代码
########## Begin ##########
#在warehouse_db库中创建project表
use warehouse_db;
create table project(
projectId int(11) primary key,
projectBudget double(10,0) not null,
commenceDate datetime not null
);
#在warehouse_db库中创建employee表
create table employee(
employeeId int(11) primary key,
name varchar(20) not null,
age int(3) not null,
designation varchar(20) not null,
warehouseId int(11) not null,
leaders varchar(20) not null,
constraint FK_employee_warehouseId foreign key(warehouseId) references warehouse(warehouseId)
);
########## End ##########
第3关:数据库表设计 - 关联表
#请在此添加实现代码
########## Begin ##########
#在warehouse_db库中创建supply表
use warehouse_db;
create table supply(
supplyId int(11) primary key,
projectId int(11) not null,
componentId int(11) not null,
supplyCount int(11) not null,
constraint FK_supply_supplyId foreign key(supplyId) references supplier(supplyId),
constraint FK_supply_projectId foreign key(projectId) references project(projectId),
constraint FK_supply_componentId foreign key(componentId) references component(componentId)
);
#在warehouse_db库中创建repertory表
create table repertory(
warehouseId int(11) primary key,
componentId int(11) not null,
repertoryCount int(11) not null,
constraint FK_repertory_warehouseId foreign key(warehouseId) references warehouse(warehouseId),
constraint FK_repertory_component_componentId foreign key(componentId) references component(componentId)
);
########## End ##########
版权声明
本文为[x 心 动]所创,转载请带上原文链接,感谢
https://blog.csdn.net/qq_45623072/article/details/124149281
边栏推荐
- Data analysis learning directory
- 视频理解-Video Understanding
- Kubernetes入门到精通-裸机LoadBalence 80 443 端口暴露注意事项
- @MapperScan与@Mapper
- Common processing of point cloud dataset
- openlayers 5.0 加载arcgis server 切片服务
- Garbage collector and memory allocation strategy
- Regular expressions for judging positive integers
- ArcMap connecting ArcGIS Server
- Network protocol: SCTP flow control transmission protocol
猜你喜欢

为何PostgreSQL即将超越SQL Server?

OpenHarmony开源开发者成长计划,寻找改变世界的开源新生力!

Openharmony open source developer growth plan, looking for new open source forces that change the world!

ArcMap publishing slicing service

SQL常用的命令

Redis optimization series (III) solve common problems after master-slave configuration
![[报告] Microsoft :Application of deep learning methods in speech enhancement](/img/c1/7bffbcecababf8dabf86bd34ab1809.png)
[报告] Microsoft :Application of deep learning methods in speech enhancement

An algorithm problem was encountered during the interview_ Find the mirrored word pairs in the dictionary

2021-2022-2 ACM training team weekly Programming Competition (8) problem solution

RuntimeError: Providing a bool or integral fill value without setting the optional `dtype` or `out`
随机推荐
OpenHarmony开源开发者成长计划,寻找改变世界的开源新生力!
Build intelligent garbage classification applet based on Zero
SSDB Foundation
An algorithm problem was encountered during the interview_ Find the mirrored word pairs in the dictionary
openlayers 5.0 当地图容器大小改变时,重新加载地图
Thoughts on the optimization of examination papers in the examination system
高效的串口循环Buffer接收处理思路及代码2
The difference between underline and dot of golang import package
Strange passion
HTTP cache - HTTP authoritative guide Chapter VII
Easy mock local deployment (you need to experience three times in a crowded time. Li Zao will do the same as me. Love is like a festival mock)
Openlayers 5.0 thermal diagram
Using oes texture + glsurfaceview + JNI to realize player picture processing based on OpenGL es
FFT物理意义: 1024点FFT就是1024个实数,实际进入fft的输入是1024个复数(虚部为0),输出也是1024个复数,有效的数据是前512个复数
[transfer] summary of new features of js-es6 (one picture)
How to select the third-party package of golang
I just want to leave a note for myself
UML类图几种关系的总结
The most detailed network counting experiment in history (2) -- rip experiment of layer 3 switch
深度分析数据恢复原理——那些数据可以恢复那些不可以数据恢复软件