创建一个数据库项目实战**之化妆品数据库**

创建一个数据库项目实战之化妆品数据库

**这个项目是在大二的时候上数据库原理做的,但是对数据库的理解能力并不是很深,所以有些简陋,大家不要嫌弃[^1]

项目背景

方便厂家生产,消费者查真伪,卫检委定期检查我们创造了一个可以可以查询化妆品,企业,,生产商供应,产品批准文号,产品批准日期,有效期的数据库供大家使用

需求分析

该数据库中一共有四个实体,故创建四个基本表
产品 批文 公司 代理商
product approval enterprise reposible_unit
四个实体之间的关系
在这里插入图片描述

信息来源

参考pharmnet 子数据库信息

实体表

1.产品表

在这里插入图片描述

2.公司表

在这里插入图片描述

3. 代理商表

在这里插入图片描述

4.批准文号表

在这里插入图片描述

关系表 connection

a. Approval & product

b. Enterprise &product

c. Enterprise & responsible unit

主键都有两个 分别是各自表的主键

视图

我们能够看到的信息

公司的产品表

在这里插入图片描述

每个产品的批文

在这里插入图片描述

公司在各地的代理商对应关系

在这里插入图片描述

范式分析

INF 不可分割数据项

2NF 非主属性完全依赖于候选码

3NF 不存在传递传递

BCNF**

			1非主属性函数完全依赖
			2主属性对不包含的码完全依赖
			3无任何属性完全依赖于非码属性组
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值