| | 9 | - Табелите ''User'', ''Trip'' и ''Trip_Member'' служат за управување со корисниците и нивните патувања. ''User'' ги чува основните информации за корисниците, ''Trip'' ги дефинира патувањата, додека ''Trip_Member'' овозможува повеќе корисници да учествуваат во едно патување (many-to-many релација), што поддржува групно планирање. |
| | 10 | |
| | 11 | - Табелите ''Place'', ''City'', ''Country'' и ''Category'' се користат за организирање на податоците за локации и активности. Секое ''Place'' припаѓа на одреден ''City'' и ''Category'', а градовите се поврзани со држави (''Country''). Во ''Place'' се чуваат и просторни и временски атрибути како координати (latitude/longitude), просечно времетраење на посета, цена и работно време. |
| | 12 | |
| | 13 | - Табелите ''Plan_Item'' и ''Trip_Day'' служат за структурирање на самиот план на патување. ''Trip_Day'' го дели патувањето по денови, додека ''Plan_Item'' претставува конкретна активност (посета на место) во рамки на еден ден, со можност за дефинирање на време на посета (''schedule_time''). |
| | 14 | |
| | 15 | - Табелата ''Distance'' (или ''Distance_Segment'') служи за чување информации за растојание и време на патување помеѓу две места (''previous_place_id'', ''next_place_id''). Ова овозможува анализа и подобра организација на движењето помеѓу активностите. |
| | 16 | |
| | 17 | - Табелите ''Review'' и ''Favourite'' овозможуваат интеракција од страна на корисниците. ''Review'' чува оцени и коментари за места, додека ''Favourite'' овозможува корисниците да зачуваат омилени локации. |
| | 18 | |
| | 19 | - Табелата ''Group_Chat'' овозможува комуникација помеѓу членовите на едно патување, што ја поддржува колаборативната природа на системот. |
| | 20 | |
| | 21 | - Целиот модел е дизајниран да поддржи ефикасно пребарување и анализа, како што се филтрирање на активности по категорија или цена, како и пресметка на растојание и време помеѓу избрани локации. |