组装机生成器:
E-R图:
数据表:
CPU数据表:
字段名 | 类型 | 约束 |
品牌 | String | 外键 |
CPUid | String | 主键 |
制作工艺 | String | Not NULL |
主频 | String | Not NULL |
轴心 | Integer | Not NULL |
线程 | Integer | Not NULL |
三级缓存 | String | Not NULL |
TDP | String | Not NULL |
内存 | String | Not NULL |
价格 | Integer | Not NULL |
显卡数据表:
字段名 | 类型 | 约束 |
品牌 | String | 外键 |
显卡类型 | String | Not NULL |
显卡芯片id | String | 主键 |
显存容量 | String | Not NULL |
显存类型 | String | Not NULL |
I/O接口 | String | Not NULL |
价格 | Integer | Not NUL |
内存数据表:
字段名 | 类型 | 约束 |
品牌 | String | 外键 |
内存id | String | 主键 |
容量大小 | String | Not NULL |
内存类型 | String | Not NULL |
内存主频 | String | Not NULL |
价格 | Integer | Not NULL |
显示器数据表:
字段名 | 类型 | 约束 |
品牌 | String | 外键 |
显示器id | String | 主键 |
屏幕尺寸 | String | Not NULL |
最佳分辨率 | String | Not NULL |
屏幕比例 | String | Not NULL |
面板类型 | String | Not NULL |
视频接口 | String | Not NULL |
价格 | Integer | Not NULL |
硬盘数据表:
字段名 | 类型 | 约束 |
品牌 | String | 外键 |
硬盘id | String | 主键 |
硬盘容量 | String | Not NULL |
单碟容量 | String | Not NULL |
缓存 | String | Not NULL |
转速 | String | Not NULL |
接口类型 | String | Not NULL |
接口速率 | String | Not NULL |
价格 | Integer | Not NULL |
主板数据表:
字段名 | 类型 | 约束 |
品牌 | String | 外键 |
主板id | String | 主键 |
主芯片组 | String | Not NULL |
集成芯片 | String | Not NULL |
内存类型 | String | Not NULL |
最大内存容量 | String | Not NULL |
主板类型 | String | Not NULL |
CPU插槽 | String | Not NULL |
价格 | Integer | Not NULL |
电源数据表:
字段名 | 类型 | 约束 |
品牌 | String | 外键 |
电源id | String | 主键 |
额定功率 | String | Not NULL |
出线类型 | String | Not NULL |
电源类型 | String | Not NULL |
价格 | Integer | Not NULL |
散热器数据表:
字段名 | 类型 | 约束 |
品牌 | String | 外键 |
散热器id | String | 主键 |
散热器类型 | String | Not NULL |
散热方式 | String | Not NULL |
面板材质 | String | Not NULL |
热管数量 | Integer | Not NULL |
噪音大小 | String | Not NULL |
价格 | Integer | Not NULL |
固态硬盘数据表:
字段名 | 类型 | 约束 |
品牌 | String | 外键 |
固态硬盘id | String | 主键 |
存储容量 | String | Not NULL |
接口类型 | String | Not NULL |
闪存架构 | String | Not NULL |
价格 | Integer | Not NULL |
光驱数据表:
字段名 | 类型 | 约束 |
品牌 | String | 外键 |
光驱id | String | 主键 |
光驱类型 | String | Not NULL |
安装方式 | String | Not NULL |
接口类型 | String | Not NULL |
价格 | Integer | Not NULL
|
机箱数据表:
字段名 | 类型 | 约束 |
品牌 | String | 外键 |
机箱id | String | 主键 |
机箱类型 | String | Not NULL |
机箱样式 | String | Not NULL |
机箱结构 | String | Not NULL |
面板接口 | String | Not NULL |
价格 | Integer | Not NULL |
用户数据表:
字段名 | 类型 | 约束 |
账号 | String | 主键 |
密码 | String | Not NULL |
昵称 | String | 外键 |
性别 | String | check(性别=‘男’or 性别=‘女’) |
管理员数据表:
字段名 | 类型 | 约束 |
账号 | String | 主键 |
密码 | String | Not NULL |
昵称 | String | 外键 |