Van-e tudomásotok arról, hogy klasszikus darabjegyzéket hogyan lehet tervezni a DBDesigner 4-gyel (ha lehet egyáltalán), kérdezném áldott, békés, boldog új esztendőt kívánva kérdezem.
Ami valahogy így nézne ki (MySQL):
CREATE TABLE `RESZEGYSEG` (
`ReszegysegID` bigint(8) unsigned NOT NULL AUTO_INCREMENT,
`Megnevezes` varchar(64) DEFAULT NULL,
PRIMARY KEY (`ReszegysegID`)
) ENGINE=InnoDB;
CREATE TABLE `DARABJEGYZEK` (
`TartalmazoID` bigint(8) unsigned NOT NULL,
`TartalmazottID` bigint(8) unsigned NOT NULL,
`Mennyi` int(11) DEFAULT NULL,
PRIMARY KEY (`TartalmazoID`,`TartalmazottID`),
KEY `DARABJEGYZEK_ibfk_2` (`TartalmazottID`),
CONSTRAINT `DARABJEGYZEK_ibfk_2` FOREIGN KEY (`TartalmazottID`)
REFERENCES `RESZEGYSEG` (`ReszegysegID`),
CONSTRAINT `DARABJEGYZEK_ibfk_1` FOREIGN KEY (`TartalmazoID`)
REFERENCES `RESZEGYSEG` (`ReszegysegID`)
) ENGINE=InnoDB;
Szemléletesen: két darab 1:N (opci) tyúkláb a két tábla között.
Apró kiegészítés: az Export SQL create script által létrehozott file egyetlen sorvége jelet tartalmaz, pedig van valami 22 tábla, kapcsolatokkal.
Köszönettel:
KEA.
- 4332 megtekintés
Hozzászólások
Probléma megoldás helyett megkerülve. DBDesigner repül, Workbench jön helyette.
Üdv:
KEA.
- A hozzászóláshoz be kell jelentkezni