数据模型三要素:实体、属性、关系。
实体:如用户、订单等,是数据模型的基础。 属性:描述实体的特征,如用户名、年龄等。 关系:实体间相互作用的方式,如用户下单、订单包含商品等。
这就是坑,别信关系模型就是实体关系图。
实操提醒:先定义好实体和属性,再考虑关系。
数据模型三要素:实体、属性、关系。
实体:比如“客户”、“订单”。 属性:比如“客户名”、“订单金额”。 关系:比如“客户下单”、“订单关联产品”。
说起来数据模型的三要素,那可真是老生常谈了。咱们就聊聊这个事儿。
数据模型嘛,首先得有个数据源,这就像是个大仓库,把各种数据都存进去。比如说,2019年,我在一家电商公司做数据分析师的时候,我们就从用户行为、交易记录这些地方收集数据。
然后呢,得有个结构,这就像是仓库里的货架,把数据分门别类地放好。我当时记得,我们公司用的是关系型数据库,就像是个大表格,把用户信息、订单信息这些数据分成了不同的表格。
最后,得有个逻辑,这就像是仓库的管理规则,规定哪些数据可以放,哪些不能放。我记得那时候我们用的Elasticsearch,就是一种搜索引擎,它可以根据关键词快速找到数据。
所以说,数据模型的三要素,就是数据源、结构、逻辑。这就像是个仓库,有了这三个要素,数据才能有条不紊地被管理和使用。