Tworzenie tabeli - problem

Robię na stronie system newsów i mam problem z stworzeniem tabeli w bazie.

Opis jak ma być wszystko zrobione:

Ja na razie zrobiłem tyle.Ciekawi mnie czy nie trzeba wpisać coś w pozostałe rubryki i gdzie mam dać auto_increment?Nie mogłem znaleźć tego.

http://img411.imageshack.us/img411/4006/phpmyadmin.png

Za względu na duży rozmiar podam tylko link do grafiki.

auto_increment dajesz na pole id.

Poza tym wszystko jest jak należy?Zależy mi na tym aby to było dopięte na ostatni guzik.

Nie, id - unsigned int, po co komu ujemne id?

Tytul (tinytext), skrot (text), nie text/tinytext a varchar (iles tam znaków). Text do treści zostaw.

I zmienić kolejność, na koniec tytul i skrot bo będą miały zmienną długość.

Tego nie rozumie co mam poprawić.

A co z długość/wartość te pola mają pozostać puste?

A czy może to wglądać tak?Znalazłem i trochę przerobiłem.Gdzie popełnione są błędy?

CREATE TABLE `news` (

`id` INT NOT NULL AUTO_INCREMENT ,

`tytul` TINYTEXT NOT NULL ,

`skrot` TEXT NOT NULL ,

`tresc` TEXT NOT NULL ,

`data` VARCHAR( 50 ) NOT NULL ,

);
CREATE TABLE `news` (

`id` INT NOT NULL AUTO_INCREMENT UNSIGNED,

`data` VARCHAR( 50 ) NOT NULL ,

`tresc` TEXT NOT NULL ,

`tytul` VARCHAR(255) NOT NULL ,

`skrot` TEXT NOT NULL ,

);

Coś takiego

Jakiś błąd wypluło