Parfois, il est approprié de stocker le contenu d'un champ dans un tableau, tel que point_types = [1, 2, 3]
Le diviser en plusieurs champs est très gênant
Ce que je fais maintenant, c'est
point_types : VARCHAR(100) (considérez-le comme une chaîne JSON)
Enregistrer : json.dumps(point_types_py) --->
土法炼钢
Il n'est pas nécessaire d'effectuer une requête. Vous pouvez enregistrer json. Si vous avez besoin d'une requête, créez simplement une table
.Généralement, il existe deux situations :
1. C'est juste pour un affichage sans requêtes compliquées. Il est stocké dans un champ de texte et séparé par des virgules.
2. Une analyse statistique doit être effectuée. Par exemple, la question TAG sur SF nécessite beaucoup de statistiques de classification. Une solution plus raisonnable consiste à créer une nouvelle table de correspondance entre les questions et les TAG.