There is no right or wrong programming paradigm.
In family tree, it's obvious to choose OOP instead of functional programing.
I have no idea how to implement this kind of data into functional programming.
Check out this answer, isn't it just stunning and amazing?
I'm looking for a way to represent a family tree in PHP. This means that children will need to inherit from two (or more) parents.
Here are the requirements:
- 1, 2, or more parents
- Bonus points if I can attach metadata like a last name or relationship status