1. Telpiskās DB loģiskā modeļa projektēšana
Telpiskās datu bāzes paredz ģeometriju iekļaušanu tabulās, kas ļauj strādāt ar ģeogrāfiskiem objektiem, kartēm. Šim nolūkam tiek izmantots Oracle Spatial Engine. Šajā darba tiek izmantota relāciju-objektu pieeja. Relāciju-objektu modelis strādā ātrāk par relāciju modeli un atbalsta papildus ģeometriju tipus, ir vieglāk uztverams un veidojams salīdzinot. Ģeometrija tiek glabāta kā objekts vienā rindā un vienā kolonnā ar tipu SDO_GEOMETRY. Jebkurā tabulā, kurā ir SDO_GEOMETRY tipa kolonna, jābūt arī kolonnai, kurā tiek definēta šīs tabulas primārā atslēga. Tādas tabulas bieži sauc par ģeometriju tabulām.
Telpiskās datu bāzes var izmantot ne tikai ģeogrāfiskiem objektiem un kartēm, bet arī dažādām shēmām, kurās attēlotas, piemēram, ēkas komunikācijas, elektriskie tīkli, dažādu iekārtu un lietu izvietojums (piemēram, mašīnas un elektrokomunikācijas lielos ražošanas cehos, aprīkojums un mēbeles lidostas telpās...). Tāpēc telpiskās datu bāzes izskatīšanai tika izvelēts viesu zāles izplānojums. Kartē ir attēlots istabas plāns (sk. 1. att.), kurā visus objektus var sadalīt 4 grupās: mēbeles, iekārtas, apgaismojums un augi.
Tādējādi, nepieciešams izveidot 4 slāņus, katrā no kuriem glabāsies informācija par attiecīgās grupas objektiem.
…