, - .
, , , ( - ).
,
Names (Name, Email, Bio)
Talents (TalentType references TalentTypes, Email references Names)
TalentTypes (TalentType, Description, Parent references TalentTypes)
TalentTypes, , , , ( ), , / .
If you really need to save some special files on each type of talent, you can still add them as tables that reference the general talent table. As an illustration
Models (Email references Talents, ModelingSalary)
Note that this is just an illustration; it may be wise to have a salary in the talent table and not have tables for specific talents.
If you get tables for specific talents, in a sense, you can look at the Talent table as a class from which a certain talent or sub-talent inherits properties.
source
share