Décrivez les exigences :
Nous devons maintenant concevoir la structure des tables de la base de données. Il existe de nombreux types de règles. Comment concevoir des tables pour stocker ces règles. Chaque règle a des attributs communs et des attributs différents. Actuellement, j'ai pensé à deux méthodes : la première se fait via des clés étrangères (les attributs communs sont dans une table, et les différents attributs des règles sont placés dans une autre table) la seconde se fait via des champs larges (les différents attributs des règles) ; les règles sont placées dans un grand champ Enregistrez-le);
Veuillez demander aux maîtres s'il existe un moyen plus efficace.
Simple, les chaînes JSON sont stockées dans la base de données
La personne ci-dessus a raison, vous pouvez l'enregistrer directement sous forme de chaîne json ! Il est également pratique à utiliser
Maintenant, mysql5.7 explique en détail les fonctions de fonctionnement de la série JSON dans Mysql
En bref, ne cherchez pas à extraire ce qui est commun. .