Consulta SPARQL para obtener todos los padres de un nodo [cerrado]
Tengo tablas en mi base de datos mySQL como:
+-------+------------+-------------+-----------+
| ID | subject | Predicate | object |
+-------+------------+-------------+-----------+
| 1 | ATM | subClassof | Network |
+-------+------------+-------------+-----------+
| 2 | ARPANET | subClassof | Network |
+-------+------------+-------------+-----------+
| 3 | Network | subClassof | Main |
+-------+------------+-------------+-----------+
| 5 | Software | subclassof | Main |
+-------+------------+-------------+-----------+
| 7 | Linux | subClassof | Software |
+-------+------------+-------------+-----------+
| 8 | Windows | subClassof | Software |
+-------+------------+-------------+-----------+
| 12 | XP | subClassof | Windows |
+-------+------------+-------------+-----------+
| 13 | Win7 | subClassof | Windows |
+-------+------------+-------------+-----------+
| 14 | Win8 | subClassof | Windows |
+-------+------------+-------------+-----------+
Para el predicadosubClassof
Tendrá una vista de árbol como esta:
Main
|__ Network
| |__ ATM
| |__ ARPANET
|
|__ Software
|__ Linux
|__ Windows
|__ XP
|__ Win7
|__ Win8
Quiero crear un formulario que pueda seleccionar el nodo de inicio y obtener todo el padre para eso. Por ejemplo, eligiendoWin7
Quiero tener:
main, Software, Windows,
Win7
Paso 2: ¿Hay alguna forma de imprimir estos nodos con un texto simple como este:
Main
|__ Software
|__ Windows
|__ Win7