vazby sa vacsinou definuju pri vytvarani tabulky ale daju sa definovat
aj dodatocne:
CREATE TABLE Zakazky (
`Id` INTEGER NOT NULL AUTO_INCREMENT,
.
.
.
`FK_Zakaznik` INTEGER NOT NULL,
PRIMARY KEY (`Id`),
CONSTRAINT `FK_Zakaznik` FOREIGN KEY `FK_Zakaznik` (`FK_Zakaznik`)
REFERENCES `Zakaznici` (`Id`)
ON DELETE RESTRICT
ON UPDATE RESTRICT
) ENGINE = InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
On Wed, 2008-04-16 at 14:08 +0200, radovan deka wrote:
> tak jsem zmenil tabulky z MyISAM na InnoDB, ale tabulky se zobrazi uplne
> stejne (bez vazeb)
>
>
> > ------------ Původní zpráva ------------
> > Od: Libor Preněk <[EMAIL PROTECTED]>
> > Předmět: Re: nastroj SQuirreL
> > Datum: 16.4.2008 08:18:11
> > ----------------------------------------
> > Jeste se sam opravim. Pokud mate tabulky v MySql vytvorene pomoci InnoDB
> > engine, pak by se vazby (foreign key constraints) mely zobrazovat i pro
> > MySql....
> >
> > Libor Preněk wrote:
> > > Zdravim,
> > > rekl bych, ze ten nastroj testujete na MySql? Nad jinou
> > > "plnohodnotnou" db jako MSSQL ci Oracle by se Vam vazby mely
> > > zobrazovat. Alespon takhle jsem to vypozoroval nad podobnym nastrojem
> > > Dbvisualizer...
> > >
> > > radovan deka wrote:
> > >> Ahoj, diky za typ na tento nastroj, vypada opravdu namakane. Zatim se
> > >> mi ale nepodarilo zobrazit pozadovany ER diagram (nebo neco
> > >> podobneho). Kdyz v zalozce Objekty rozbalim moji databazi, pak
> > >> rozbalim polozku s nazvem TABLE a vsechny svoje tabulky oznacim a v
> > >> kontextovym menu dam "pridat do grafu", zobrazi se mi vsechny tabulky
> > >> v graficke podobe, ale bez vazeb mezi nimi, takze asi neco delam
> > >> spatne.. :)
> > >
> > >
> >
> >
> >