TBase - Connecting the Nodes

Component ID

209066

Component name

TBase - Connecting the Nodes

Component type

module

Component security advisory coverage

not-covered

Downloads

267

Component created

Component changed

Component body

How do Drupal's nodes relate to each other? Assuming nodes with type of 'person', 'group' and 'product', how can we express...
...that person Fred is A_MEMBER_OF group Salesforce since 1989 and that he became LEADER_OF group Salesforce in 1995.
...that person Fred is A_COLLEAGUE_OF person John and A_SUPERVISOR_OF person Bill.
There are no limits to how the model of an organization might evolve and what might become relevant: For example, we also might want to track...
...that person Bill HAS_BOUGHT product DrupalBook on Oct. 17, 2005 for $19.95.

Similar to the node table that allows us to keep track of new node instances, often we need a transaction table that allows us to relate 2 nodes to each other. TBase attempts to provide such a solution.

A quick introduction to TBase using commented screen shots may be found here.