Object-oriented data modelling for spatial databases
- 1 October 1990
- journal article
- research article
- Published by Taylor & Francis in International Journal of Geographical Information Science
- Vol. 4 (4) , 369-383
- https://doi.org/10.1080/02693799008941553
Abstract
Data modelling is a critical stage of database design. Recent research has focused upon object-oriented data models, which appear more appropriate for certain applications than either the traditional relational model or the entity-relationship approach. The object-oriented approach has proved to be especially fruitful in application areas, such as the design of geographical information systems which have a richly structured knowledge domain and are associated with multimedia databases. This article discusses the key concepts in object-oriented modelling and demonstrates the applicability of an object-oriented design methodology to the design of geographical information systems. In order to show more clearly how this methodology may be applied, the paper considers the specific object-oriented data model IFO. Standard cartographic primitives are represented using IFO, which are then used in the modelling of some standard administrative units in the United Kingdom. The paper concludes by discussing current research issues and directions in this area.This publication has 9 references indexed in Scilit:
- On the spatial representation and accuracy of address-based data in the United KingdomInternational Journal of Geographical Information Science, 1989
- Semantic data modelsACM Computing Surveys, 1988
- Relational database design using an object-oriented methodologyCommunications of the ACM, 1988
- IFO: a formal semantic database modelACM Transactions on Database Systems, 1987
- The Transition To Automated Production Cartography: Design Of The Master Cartographic DatabaseThe American Cartographer, 1987
- Design of a spatial data structure using the relational normal formsInternational Journal of Geographical Information Science, 1987
- IFOPublished by Association for Computing Machinery (ACM) ,1984
- Database abstractionsACM Transactions on Database Systems, 1977
- A relational model of data for large shared data banksCommunications of the ACM, 1970