Если вы разрабатываете реляционную базу данных, вам следует использовать реляционную модель.При необходимости используйте методы нормализации, что происходит чаще всего, но не всегда.
Реляционная модель не имеет точного аналога наследования ОО.Если вам нужно выразить отношение подкласса класса в реляционной модели, найдите «Реляционное моделирование специализации обобщения».