Display number of times content is referenced in content How would I go about implementing the following content types + fields


Parent

Name
Description
Other fields (e.g. location, date)
Number of children

Child

Name
Description
Other fields (e.g. location, date)
Parents (entity reference)



Children can have multiple parents.

Basically what I want to do is to create a new Child and "tag" a Parent in it. A View with a list of Parents would then display something like "[Parent Name] has x Children" for each Parent.

I'm very new to Drupal so if I'm going about this completely the wrong way, please let me know!
This video series helped me an infinite amount: http://vimeo.com/33251051, http://vimeo.com/33252553.


Make sure Child has an entity reference to Parent.
Create a new view
In Filter Criteria, add a new Type (= Parent)
In Advanced>Other, set Aggregation to YES
In Advanced>Relationships, add a new relationship for "A bridge to the Content entity that is referencing Content via field_parent" where field_parent is your entity reference. Call this "Parents"
In Fields, add Content: Title and when prompted set its Aggregation type to Group results together
In Fields, add Field: Parents and when prompted set its Aggregation type to COUNT (Distinct)
Ta-da