As a developer I can create a model for a full character so that all character information can be held in one place. This model will include foreign keys to User, Alignment and Background and ManyToMany relations to Character Attributes, Levels, Skill Proficiencies, Saving Throws, Spells, Languages and Subclass. The Many to Many fields allow multiple characters to have the same language, and one character to have multiple languages, for example.
As a developer I can create a model for a full character so that all character information can be held in one place. This model will include foreign keys to User, Alignment and Background and ManyToMany relations to Character Attributes, Levels, Skill Proficiencies, Saving Throws, Spells, Languages and Subclass. The Many to Many fields allow multiple characters to have the same language, and one character to have multiple languages, for example.