I have started to look into Symfony CMF, and I must say it looks good! However, I can't get my head around the database Schema! I have read up on the basics of PHPCR, and understand it to an extent. The bit that is confusing me are all the extra tables that Symfony CMF installs. I.E
- phpcr_binarydata
- phpcr_internal_index_types
- phpcr_namespaces
- phpcr_nodes
- phpcr_nodes_references
- phpcr_nodes_weakreferences
- phpcr_type_childs
- phpcr_type_nodes
- phpcr_type_props
- phpcr_workspaces
What are all these used for? The only table I can make sense of is phpcr_nodes and the XML / property data stored! Some tables have data and are being queried - but I can't see any reference to them in phpcr_nodes!
For example:
Table "phpcr_type_nodes" has data such as
name: phpcr:managed supertype: nt:base
Table "phpcr_type_props" has data such as
name: copyright