w MySQL istnieje mozliwosc definiowania relacji, zakladania kluczy obcych, korzystania z transakcji, do tego celu musisz wykorzystac typ tabel noszacy nazwe InnoDB
aby korzystac z tego typu tabel definicja tabeli musi wygladac w ten sposob
CREATE TABLE kategorie (
kategoria_id INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
kategoria_nazwa CHAR(16) NULL,
PRIMARY KEY(kategoria_id)
)
TYPE=InnoDB;
jezeli chodzi o program DBDesigner to w trakcie tworzenia tabeli masz mozliwosc wybrania typu tabeli (Table Type -> InnoDB...)
w opcjach programu mozesz zdefiniowac aby program automatycznie tworzyl tabele danego typu (Options -> Model Options -> Editing Options -> Default Table Settings)