Ontologia mapa conceitos { Ligação[distância:string], Cidade[descrição:string, distrito:string, nome:string, população:string] } individuos { brg, bcl, ptl, gmr, fml, prt, vct, lig-ptl-bcl, lig-ptl-brg, lig-brg-bcl, lig-brg-gmr, lig-brg-fml, lig-gmr-fml, lig-fml-bcl, lig-fml-prt, lig-bcl-vct, lig-vct-prt, lig-gmr-prt } relacoes { temDestino[domain: Ligação, codomain: Cidade], temOrigem[domain: Ligação, codomain: Cidade], éDestinoDe[domain: Cidade, codomain: Ligação, props: inversaDe=temDestino], éOrigemDe[domain: Cidade, codomain: Ligação, props: inversaDe=temOrigem] } triplos { brg = iof => Cidade [descrição="Cidade dos Arcebispos", distrito="Braga", nome="Braga", população="140000"]; bcl = iof => Cidade [descrição="Cidade do Galo", distrito="Braga", nome="Barcelos", população="60000"]; ptl = iof => Cidade [descrição="Vila mais antiga de Portugal", distrito="Viana do Castelo", nome="Ponte de Lima", população="70000"]; gmr = iof => Cidade [descrição="Cidade berço", distrito="Braga", nome="Guimarães", população="80000"]; fml = iof => Cidade [descrição="Princesa do Ave", distrito="Braga", nome="Famalicão", população="90000"]; prt = iof => Cidade [descrição="Cidade invicta", distrito="Porto", nome="Porto", população="100000"]; vct = iof => Cidade [descrição="Cidade dos pescadores", distrito="Viana do Castelo", nome="Viana do Castelo", população="60000"]; lig-ptl-bcl =[ iof => Ligação[distância= "19"]; temDestino => bcl; temOrigem => ptl]; lig-ptl-brg =[ iof => Ligação[distância= "31"]; temOrigem => ptl; temDestino => brg]; lig-brg-bcl =[ iof => Ligação[distância= "20"]; temOrigem => brg; temDestino => bcl]; lig-brg-gmr =[ iof => Ligação[distância= "18"]; temOrigem => brg; temDestino => bcl]; lig-brg-fml =[ iof => Ligação[distância= "17"]; temOrigem => brg; temDestino => fml]; lig-gmr-fml =[ iof => Ligação[distância= "22"]; temOrigem => gmr; temDestino => fml]; lig-fml-bcl =[ iof => Ligação[distância= "25"]; temOrigem => fml; temDestino => bcl]; lig-fml-prt =[ iof => Ligação[distância= "30"]; temOrigem => fml; temDestino => prt]; lig-bcl-vct =[ iof => Ligação[distância= "22"]; temOrigem => bcl; temDestino => vct]; lig-vct-prt =[ iof => Ligação[distância= "61"]; temOrigem => vct; temDestino => prt]; lig-gmr-prt =[ iof => Ligação[distância= "38"]; temOrigem => gmr; temDestino => prt] } .