- Apple iPhone 13 mini - miért nem veszik elegen?
- iPhone topik
- Xiaomi 15T Pro - a téma nincs lezárva
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Milyen okostelefont vegyek?
- Lelkiismeret-furdalás nélkül zabálhatod a süteményt a Galaxy S26-tal
- Esélyes, hogy drágul a Nothing Phone (4a) széria
- Samsung Galaxy A52s 5G - jó S-tehetség
- Samsung Galaxy A56 - megbízható középszerűség
- Motorola Moto G77 - kis motor, nagy karosszéria
Ú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
- Beleremegett Hollywood Brad Pitt és Tom Cruise AI harcába
- Máris elfogytak az idei évre szánt HDD-k a Western Digitalnál
- Nem tiltották be a Teslát Kaliforniában, Robotaxival ünnepelt a márka
- Okos Otthon / Smart Home
- AI okozta csődhullámra figyelmeztett a Phison vezetője
- Milyen TV-t vegyek?
- Battlefield 6
- Milyen egeret válasszak?
- OFF TOPIC 44 - Te mondd, hogy offtopic, a te hangod mélyebb!
- Eredeti játékok OFF topik
- További aktív témák...
- Ryzen5 4500/ RX 5700XT/ 16GB DDR4/ 500GB SSD alapú konfig/ garancia/ ingyen foxpost
- GARANCIÁLIS 2028-ig!!! Asus Rog Xbox Ally X 24GB/1TB + prémium tok
- Garanciális Acer Predator Helios Neo 18 // i9-14900HX // 32GB RAM // 2TB SSD // RTX 4070
- Thinkpad X13 Gen3 13.3" FHD+ IPS i7-1265U 16GB 256GB NVMe gar
- Zenbook S 13 UX5304VA 13.3" 3K OLED i7-1355U 32GB 512GB NVMe IR kam gar
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
(egy -több) vagy N:M (több-több) kapcsolat áll fenn?

