New answers tagged relational-database
4
votes
Should I break a large user table into smaller tables for specific roles and information?
You should break the table up based one what is 1-to-many relationships. For example a user might have more than one degree, so education should be a separate table from user, with a foreign key to ...
-2
votes
Should I break a large user table into smaller tables for specific roles and information?
As opposed to another answer: no, you should not.
Normalization is a principle invented in a time where storage was expensive, and is used for space-optimization as opposed to time optimization.
If ...
2
votes
Accepted
Should I break a large user table into smaller tables for specific roles and information?
Breaking a large user table into smaller, context-specific tables is generally considered a good practice in database design. This approach follows the principles of database normalization, which ...
Top 50 recent answers are included
Related Tags
relational-database × 393database-design × 231
database × 165
sql × 58
mysql × 29
nosql × 26
design × 21
architecture × 17
postgres × 17
object-oriented × 16
design-patterns × 15
data-structures × 14
data-modeling × 14
normalization × 14
data × 12
orm × 10
rdbms × 10
microservices × 9
sql-server × 9
schema × 9
relationships × 9
java × 8
c# × 8
entity × 8
database-development × 7