Hi All,
I'm in the process of building a genealogy site on Drupal 7, with Organic Groups in order to have many family trees, each contained in an Album(OG). Speaking in database terms, the content is represented by a range of entities (also see attachment):
- Album - using OG, which "contains" all these other entities:
- Family
- Individual
- Event
- Place
- Story
- Citation
- Source
- Repository
Speaking in Drupal terms, I've planned to implement this using Content Types, because every instance needs to be a node on the site. The content could be created manually, or by importing a genealogy (GEDCOM) file. Likewise, all the content could be exported out of the site again.
There will be relationships between most of the content types, such as individuals in a family, events of an individual, stories about an event or individual, place where an event took place, etc.
Question for you: Does it make sense to use Content Types, or is there a compelling reason to use Entity Types instead? I've read up on them, but still don't fully understand them, and which way I should go here.
Your input would be greatly appreciated.
| Attachment | Size |
|---|---|
| GreatAlbum_Entity_Model.png | 78.08 KB |
