It's a bit more complicated than that. At a high-level: views + auto-sizing of tables + fast insert path + time-based query optimizations + (upcoming) cluster support (+ more).
We do not currently support bitemporal constructs.
What's an example of a temporal foreign key query that you need?