Mysql
 sql >> Base de données >  >> RDS >> Mysql

Stockage d'entités similaires dans la même table vs dans plusieurs tables de la base de données

Sans plus de connaissances sur votre schéma/modèle, je dirais que si les deux entités ont des attributs similaires mais ne sont "pas liées" dans la logique métier, je recommanderais fortement l'approche 1. Je ne vois pas en quoi le nombre d'attributs est important. l'entité a en commun, si elles ne sont pas liées. Ce ne serait pas une bonne conception de base de données de placer des données non liées dans la même table simplement à cause d'attributs similaires. Plus d'informations sur votre schéma aideraient probablement également la prise de décision.