Database infrastructure for supporting engineering design histories