数据模型所描述的内容包括三个部分:数据结构、数据操作、数据约束 。①数据结构:数据模型中的数据结构主要描述数据的类型、内容、性质以及数据间的联系等。数据结构是数据模型的基础,数据操作和约束都建立在数据结构上。不同的数据结构具有不同的操作和约束 。②数据操作:数据模型中数据操作主要描述在相应的数据结构上的操作类型和操作方式 。③数据约束:数据模型中的数据约束主要描述数据结构
物联网关方案定制
数据模型所描述的内容包括三个部分:数据结构、数据操作、数据约束 。①数据结构:数据模型中的数据结构主要描述数据的类型、内容、性质以及数据间的联系等。数据结构是数据模型的基础,数据操作和约束都建立在数据结构上。不同的数据结构具有不同的操作和约束 。②数据操作:数据模型中数据操作主要描述在相应的数据结构上的操作类型和操作方式 。③数据约束:数据模型中的数据约束主要描述数据结构内数据间的语法、词义联系、它们之间的制约和依存关系,以及数据动态变化的规则,以保证数据的正确、有效和相容。

主要活动
建模过程中的主要活动包括:
确定数据及其相关过程(如实地销售人员需要查看在线产品目录并提交新客户订单)。
定义数据(如数据类型、大小和默认值)。
确保数据的完整性(使用业务规则和验证检查)。
定义操作过程(如安全检查和备份)。
选择数据存储技术(如关系、分层或索引存储技术)
一定要知道建模通常会以意想不到的方式涉及公司的管理。例如,当对哪些数据元素应由哪些组织来维护有新的见解时,数据所有权(以及数据维护、准确性和及时性的隐含责任)通常会遭到质疑。数据设计常常促使公司认识到企业数据系统是如何相互依存的,并且鼓励公司抓住协调后的数据规划所带来的效率提高、成本节约和战略性机遇。在结束建模时,您已经完全定义了应用程序的要求,确定了可能被其他企业级应用程序重复使用的数据和服务,并为将来扩展奠定了强有力的基础.
数据建模种类
1、关系建模(3NF)
定义:通过实体关系(E-R)体现企业经营活动的业务要素和业务规则,通过满足 3NF 设计消除数据冗余。
优点:模型稳定、灵活、扩展性强
缺点:牺牲一定数据访问的便利性和业务的可理解性
适用性:适用基础数据的组织和管理(ODS层)
应用行业:非互联网行业,如传统金融、证券行业、电信行业、零售、航空等
3NF表间关系:1-1;n-1;1-n;n-n;
数据库的设计:从事物出发、减少冗余;
数据的仓库:从分析出发
建立模型的步骤:
三、建立模型
在准备好的数据基础上,建立数据模型,这种模型可能是机器学习模型,也可能不需要机器学习等高深的算法。选择什么样的模型,是根据要解决的问题(目标)确定的。
当然可以选择两个或以上的模型对比,并适当调整参数,使模型效果不断优化。
四、模型评估
模型效果的评估有两个方面:一是模型是否解决了需要解决的问题(是否还有没有注意和考虑到的潜在问题需要解决);二是模型的准确性(误差率或者残差是否符合正态分布等)。
如:在识别KOL假粉的问题中,需要评估的是:模型能否识别出假粉?识别的误差率是多少?粉丝识别误差率=(假粉误认为真粉的数量+真粉误认为假粉的数量)/总粉丝数
(作者: 来源:)