Cómo insertar varios caracteres separados en una celda de sqlite3?
Quiero insertar varios valores diferentes en una única celda.
Por ejemplo:
Nombres de amigos
ID | Grado | Nombres
----+-------------+----------------------------
1 | elemental | Kai, Matthew, Grace
2 | orientación | Eli, Zoey, David, Nora, William
3 | secundaria | Emma, James, Levi, Sophia
O como lista o diccionario:
ID | Grado | Nombres
----+-------------+------------------------------
1 | elemental | [Kai, Matthew, Grace]
2 | orientación | [Eli, Zoey, David, Nora, William]
3 | secundaria | [Emma, James, Levi, Sophia]
o
ID | Grado | Nombres
----+-------------+---------------------------------------------
1 | elemental | { a:Kai, b:Matthew, c:Grace}
2 | orientación | { a:Eli, b:Zoey, c:David, d:Nora, e:William}
3 | secundaria | { a:Emma, b:James, c:Levi, d:Sophia}
¿Existe alguna manera de hacerlo?
davy.ai
No se recomienda insertar múltiples valores en una sola celda. Esto viola la Primera Forma Normal (1NF) en la normalización de bases de datos y dificulta la manipulación de los datos. Es mejor crear una tabla separada para almacenar los valores múltiples y establecer una relación con la tabla original utilizando una clave foránea. Esto garantizará la consistencia de los datos y una recuperación de datos más fácil.