Single Table Inheritance (Database Inheritance design options) pros and cons and in which case it used?
问题 Today, I studied about about 2 database design inheritance approaches: Single Table Inheritance Class Table Inheritance In my student opinion, Single Table Inheritance makes a database smaller vs other approaches because it uses only 1 table. But I read that the more favorable approach is Class Table Inheritance according to Bill Karwin. What are the pros and cons of Single Table Inheritance and in which case should it be used? 回答1: In my student opinion Single Table Inheritance make database