The tag name is the full name, including all levels of the hierarchy separated by two colons.
‘id’ is used to identify this object to the external world (logs, xml files, ...), whereas ‘_id’ is an internal id that could be different and that can be used by the database for efficiency reasons.