Hirdetés
- iPhone topik
- Okosóra és okoskiegészítő topik
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Samsung Galaxy A56 - megbízható középszerűség
- Xiaomi 14T - nem baj, hogy nem Pro
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Mobil flották
- Yettel topik
- Formát és önbizalmat épít a Garmin golfórája
Új hozzászólás Aktív témák
-
amdni
aktív tag
Üdv mindenkinek!
Mysql-ből 1 valamit nem értek, hiába olvasok utána, valami nem stimmel, bízom benne, hátha itt valaki el tudja magyarázni hogy meg értsem.
pl egy nagyon egyszerű példa:
CREATE TABLE `osztaly` (
`id` int(1),
`osztaly` char(1),
PRIMARY KEY (`id`),
foreign key (id) references tanulok (osztaly)
);CREATE TABLE `tanulok` (
`kulcs` int(1),
`nev` varchar(30),
`osztaly` int(1),
PRIMARY KEY (`kulcs`)
);Tehát itt most 1:1 kapcsolat áll fenn? Mit kellene átírni hogy 1
(egy -több) vagy N:M (több-több) kapcsolat áll fenn?
A másik hogy mi értelme ennek?
pl:
insert into osztaly values(3, 'B');
insert into tanulok values(1, 'Béla', 3);És mikor lekérdezem:
select * from osztaly join tanulok on osztaly.id = tanulok.osztaly;
De ez akkor is működik ha nem használok foreign key-t. Tehát mi értelme? Mire jó az idegen kulcs?Előre is köszi a segítséget!
Új hozzászólás Aktív témák
- sziku69: Fűzzük össze a szavakat :)
- iPhone topik
- Luck Dragon: Asszociációs játék. :)
- Okosóra és okoskiegészítő topik
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Napelem
- Elektromos autók - motorok
- Nyaralás topik
- Robogó, kismotor
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- További aktív témák...
- ASTRO A50 WIRELESS HEADSET + BASE STATION 4th gen. fejhallgató
- Lenovo Thinkpad X1 Yoga 5th Gen. i7 10th, 32GB RAM 27% ÁFÁS (0329)
- Akció! Bontatlan Sandisk SSD Plus 2TB
- SzuperÁron! 5G LTE! Microsoft Surface Pro 8 i7-1185G7 16GB 512GB 1 év garancia - hajszálrepedt
- Lenovo Legion Slim 5 - 16" WQXGA 165Hz - Ryzen 7 7435HS - 16GB - 1TB - RTX 4060 - Win11 -2 év gari
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest
(egy -több) vagy N:M (több-több) kapcsolat áll fenn?

