What is Single Table Inheritance (STI) in Active Record? When should you use or avoid it? · ORA·tech