上传者: 38732912
|
上传时间: 2021-10-18 15:46:30
|
文件大小: 199KB
|
文件类型: -
一、概述
打算通过设计数据库,然后结合 Python 框架Django,实现在网页上对数据库的增删改查(本例以手机的管理为例,不考虑订购功能),有普通用户界面和管理员用户界面,普通用户只能做简单的查看需求,管理员用户可以实现对数据库内容的实时修改。
网站主体如下图:
二、设计数据库
根据业务需求,设计数据表,需要下列这些属性:
手机型号、品牌、手机描述、出厂年份、价格、照片、产地。
根据数据表设计原则,数据表设计需要满足基本的函数依赖和范式要求,因此我们将上述属性拆分为四张表格,并建立这些数据表之间的联系,相关的E-R 图如图所示:
(由于 Django 在建立每一个数据表的时候就会