A Philosophical Approach to the Concept of Data Model: Is a Data Model, in Fact, a Model?

被引:0
作者
E. Marcos
A. Marcos
机构
[1] Rey Juan Carlos University,Department of Experimental Sciences and Engineering
[2] Plaza de la Universidad,Department of Philosophy, Valladolid University
来源
Information Systems Frontiers | 2001年 / 3卷
关键词
data model; model; data schema; philosophy of Engineering; philosophy of Software Engineering; philosophy of Science;
D O I
暂无
中图分类号
学科分类号
摘要
The design of the database is crucial to the process of designing almost any Information System (IS) and involves two clearly identifiable key concepts: schema and data model, the latter allowing us to define the former. Nevertheless, the term “model” is commonly applied indistinctly to both, the confusion arising from the fact that in Software Engineering (SE), unlike in formal or empirical sciences, the notion of “model” has a double meaning of which we are not always aware. If we take our idea of “model” directly from empirical sciences, then the schema of a database would actually be a model, whereas the data model would be a set of tools allowing us to define such a schema.
引用
收藏
页码:267 / 274
页数:7
相关论文
共 2 条
[1]  
Marcos A.(1997)The tension between aristotle's theories and uses of metaphor Studies in History and Philosophy of Science 28 123-139
[2]  
Taivalsaari undefined(1997)Classes versus prototypes: Some philosophical and historical observations Journal of Object-Oriented Programming 10 44-50