andmekogudes. Kirjeldatakse, milliseid ümberkaudse maailma elemente tunnetatakse ja milliseid neist peetakse geograafiliste andmekogude seisukohast oluliseks (st mida kaardistatakse). Reaalsusmudel ei tohi olla sõltuv riist- ja tarkvarast, millel temale põhinev andmemudel võidakse realiseerida. · Infomudel esitatakse reaalsusmudel formaliseeritud kujul. Nähtus -> olem; Nähtusteklass -> olemiklass. · Andmemudel kirjeldab, kuidas reaalsusmudeliga (infomudeliga) defineeritud looduse alamhulk arvutis modelleeritakse. Tagab andmekogude ühilduvuse tehnilisel tasandil. Andmemudelis loetletakse ka atribuudid, millega nähtuseid kirjeldatakse. Võimalikult sõltumatu kasutatavast tarkvarast. Kui nähtusi ja objekte on vähe või nende struktuur on lihtne, siis ühendatatakse andme- ja reaalsusmudel.
atribuutide ja seosetüüpide definitsioonid. Olemi-suhte diagramme võib luua kasutades UML klassidiagramme kasutades alamosa UML klassidiagrammide notatsioonist Üks võimalik alternatiiv oleks dokumenteerimine ORM (Object-Role Modeling) mudelite abil (http://www.orm.net). Andmemudelite tüübid: Mõisted: Olem (olemieksemplar, ilming) on reaalse maailma füüsiliselt eksisteeriv või abstraktne asi (objekt). Olemitüüp (olemiklass) on reaalses maailmas esinevate objektide üldistus. Atribuut on nimeline olemi omadus. Suhe e. seos on tunnetatud ühendus olemite vahel. Seosetüüp e. suhtetüüp on olemite vahel olevate seoste üldistus. Kontseptuaalse andmemudeli koostamisel pakuvad huvi ainult sellised olemitüübid, seosetüübid ja atribuudid, millele vastavaid andmeid tuleb hoida andmebaasis. UMLis joonistatud olemi-suhte diagrammi näide: 18