encoding parentship in an (id,parent_id,...). This kind of mapping makes using QSqlTableModel trivial.