Strike it rich! Inheritance for something other than partitioning.

Talk Type: 
45 Minute Talk
Track: 
Best practices
Technical Level: 
Intermediate
License: 
BSD

Enova Financial makes use of table inheritance for storing information about customer financial accounts as well as representing the movement of money to and from our customers.

In this talk, you will learn about:

- The benefits of inheritance over other alternatives
- How we deal with a lack of multi-table indexes
- Our framework for providing consistency across child tables