Was macht der Typ varchar eigentlich genau? Warum hast du varchar und nicht text genommen?
...
Weil VARCHAR einfach das Besste Format ist wenn man nicht gnau weiss was Später rein soll .in VARCHAR kann Text und Zahlen gespeichert werdne mit den zahlen kann man aber auch rechnen.
Der Typ VARCHAR kann alle möglichen Zeichen (so ziemlich alle) abspeichern. Aber leider nur maximal 255 Zeichen. Wenn man einen längeren Text abspeichern will, muss man TEXT oder BLOB nehmen. Und für Zahlen reich auch schon INT. Das spart Speicherplatz