Data model(数据模型)是指用于组织、定义和描述数据元素之间关系的抽象结构或框架。它规定了数据如何被存储、访问和操作,是数据库设计和软件工程中的核心概念。
/ˈdeɪ.tə ˌmɒd.əl/(英式) /ˈdeɪ.tə ˌmɑː.dəl/(美式)
The data model defines how users and orders are related in this application.
数据模型定义了这个应用程序中用户和订单之间的关系。
Before building the system, the team spent weeks refining the data model to ensure it could handle complex relationships between entities while remaining flexible enough to accommodate future requirements.
在构建系统之前,团队花了数周时间来完善数据模型,以确保它能够处理实体之间的复杂关系,同时保持足够的灵活性来适应未来的需求。
Data 源自拉丁语 datum,意为"被给予的东西",是 dare(给予)的过去分词,17世纪进入英语,最初用于哲学和数学领域,后来在计算机科学中广泛使用。Model 源自法语 modèle,进一步追溯至拉丁语 modulus,意为"小尺度、标准",是 modus(方式、度量)的指小词。两词组合后,data model 作为技术术语在20世纪中期随着数据库理论的发展而广泛使用,特别是在1970年 Edgar F. Codd 提出关系模型之后成为计算机科学的核心概念。