Hai, Leo,
RTFM (Read The Fucking Manual)
, da findest Du im Kapitel 6.2 Column Types das hier:
TINYINT[(M)] [UNSIGNED] [ZEROFILL]
A very small integer. The signed range is -128 to 127. The unsigned range is 0 to 255.
SMALLINT[(M)] [UNSIGNED] [ZEROFILL]
A small integer. The signed range is -32768 to 32767. The unsigned range is 0 to 65535.
MEDIUMINT[(M)] [UNSIGNED] [ZEROFILL]
A medium-size integer. The signed range is -8388608 to 8388607. The unsigned range is 0 to 16777215.
INT[(M)] [UNSIGNED] [ZEROFILL]
A normal-size integer. The signed range is -2147483648 to 2147483647. The unsigned range is 0 to 4294967295.
INTEGER[(M)] [UNSIGNED] [ZEROFILL]
This is a synonym for INT.
…
den Rest hab ich hier nicht reingesetzt, wär sonst 'n bischen sehr lang. Wenn Du Probleme mit dem Verständnis der Angaben hast, mail mich einfach an - aber bitte mich bitte nicht um eine komplett-Übersetzung des ganzen Manuals - da bin ich denn doch zu faul zu.
Also z.B. zum Anzahl der Viecher eintragen: Menge SMALLINT(4) SIGNED
Wenn jemand Heuschrecken hält, könnten es mehr als 255 sein, drum nicht Tinyint; 4 Stellen zur Darstellung, da man mit 9999 Viechern meist ausgelastet ist; und signed, weil kaum jemand Minus 8 Viecher hat…
Alles klar?
Gruß
Sibylle