Data modelling can be seen as knowledge representation in terms of sharing the same philosophical assumptions. In data modelling process, the recognition of the philosophical background on human inquiry and the nature of knowledge pertinent for appreciating the problems is important as different ontological views lead to different conceptions about data models. Recognising and incorporating different forms of organisational knowledge are also important in the data modelling process as a formal representation of some subset of the knowledge, which the organisation needs to carry out its business. This paper discusses the two distinct philosophical foundations for the effective representation of organisational knowledge.
Kim, Mik and Zhang, Wusheng, "Effective Knowledge Representation Through Data Modelling Approaches" (2005). ICEB 2005 Proceedings. 102.