Je restructure une base de données MySQL MySQL où les différentes sections principales sont séparées en tables séparées. Par exemple, les articles en vente ont leur propre table avec des ID uniques, les emplois ont leur propre table avec des ID uniques, les rencontres ont aussi leur propre table.Annonces efficientes Mysql Structure
Ces sections partagent quelques caractéristiques communes:
-id
-title
-Corps
état -listing
-Poster
email -Répondez
Date -posting
Mais ils ont chacun des informations distinctes requises:
-Chaque ont différents ensembles et des arbres de catégories au choix (qui affectent la structure nécessaire pour les stocker)
-jobs doivent stocker des choses comme le salaire, la date de début, etc.
articles -Vente besoin de stocker des choses comme Par conséquent, est-ce une meilleure pratique pour refactoriser la DB alors que je peux à une table universelle pour stocker TOUTES les informations générales d'inscription indépendamment de la section, et ensuite confier le stockage de données personnalisé aux petites tables, ou est-il préférable de laisser la structure actuelle seule et de laisser les sections séparées?