再小的企业
也应该有自己的声音 
分享到:
新年第一讲丨数据库设计之系列一
 
2020.1.3
 

新年新气象,沃行课堂也一样!

2020年沃行课堂内容将会更精彩,会有更多的领域专家们为大家带来更丰富更专业的各种领域讲堂,

让我们一起学习一起成长吧!

 

2020开年第一讲由产品部负责人David老师为我们拉开序幕,演讲主题为《数据库设计之系列一》,

David老师结合了工作中的一些事例来进行今天的课堂。

 

 

数据库设计之系列一

——David

 

今天讲的是CargoWare系统中最核心的job表和charge表,

还会有其他的表会陆续在系列二、系列三等给大家讲到。

 

 

在数据库设计中,所有的结构和关系始于名词,

而这些名词来源于跟客户的沟通,或网络上查阅行业知识的时候了解到的名词,

同样,数据库设计也是从这些名词开始的。

 

比如:我做为开票员,每个月要把月结客户的费用的发票开出来。

在这句话中,开票员、每个月、客户、费用、发票这些都是这个需求中提出的名词。

 

 

名词分为实体和属性两种:

实体:是指客观存在可以相互区别的事物。实体可以是具体的对象,

如:一个男学生,一辆汽车等;也可以是抽象的事件,如:一次借书、一声场球赛等。

属性:实体有很多特性,每一个特性称为属性。每个属性有一个值域,

其类型可以是整数型、实数型、字符串型。如:体积。

 

实体由名称和属性组成;实体的属性可能是属性名词也可能是实体名词;属性是有类型的

(比如数量的类型是数字,结算单位的类型可能是合作伙伴…)。

 

那这些与表设计有什么关系呢?

 

如下图所示:

实体是可以延伸出表结构的,通常情况下实体对应表;

在开发过程中实体称为领域模型,表称为数据库模型,数据库模型的设计是依据领域模型来的。

 

 
 
 
 
 

END


欲索取本期PPT,请联系市场部

联系电话:400-6659211

邮箱:marketing@walltechsystem.cn

……

 

专家招募进行中~

 

WallTech诚邀我们的客户大佬们

成为常年客座讲师传道受业解惑

有想要报名的大佬们欢迎联系市场部哦~

 

 

科技改变生活,也在改变我们的工作!

CargoWare一小步,

货代转型一大步!

如此方便快捷的工具!

还不速速来一套?