FOREIGN KEY (talaba_id) REFERENCES Talabalar(talaba_id),
FOREIGN KEY (yotoq_raqami) REFERENCES Yotoqlar(yotoq_raqami)
);
-- Yotoq joylarida mavjud facilitalar haqida ma'lumotlarni saqlash uchun jadvalni yaratish
CREATE TABLE IF NOT EXISTS YotoqFacilitalari (
facilita_id INT AUTO_INCREMENT PRIMARY KEY,
facilita_nomi VARCHAR(50)
);
-- YotoqFacilitalar va Yotoqlar orasidagi bog'lanish haqida ma'lumotlarni saqlash uchun jadvalni yaratish
CREATE TABLE IF NOT EXISTS YotoqFacilitaBoglanishi (
boglanish_id INT AUTO_INCREMENT PRIMARY KEY,
yotoq_raqami INT,
facilita_id INT,
FOREIGN KEY (yotoq_raqami) REFERENCES Yotoqlar(yotoq_raqami),
FOREIGN KEY (facilita_id) REFERENCES YotoqFacilitalari(facilita_id)
);
Code:
-- Talabalar jadvaliga ma'lumotlarni qo'shish
INSERT INTO Talabalar (ism, familiya, talaba_kodi, tugilgan_sana, jins, elektron_pochta, telefon_raqami, tanaffus_talabi_ismi, tanaffus_talabi_raqami, manzil)
VALUES
('John', 'Doe', 'T001', '1995-01-15', 'Erkak', 'john.doe@example.com', '1234567890', 'TalabaTanaffus1', '12345', 'Toshkent, Olmazor tumani'),
('Jane', 'Smith', 'T002', '1998-05-20', 'Ayol', 'jane.smith@example.com', '9876543210', 'TalabaTanaffus2', '67890', 'Toshkent, Mirzo-Ulug‘bek tumani'),
('Michael', 'Johnson', 'T003', '1997-08-10', 'Erkak', 'michael.j@example.com', '4567890123', 'TalabaTanaffus3', '24680', 'Toshkent, Yashnabad tumani');
-- Sinflar jadvaliga ma'lumotlarni qo'shish
INSERT INTO Sinflar (sinf_nomi, oqituvchi, xona_raqami)
VALUES
('Informatika', 'Oqituvchi1', '101A'),
('Matematika', 'Oqituvchi2', '202B'),
('Fizika', 'Oqituvchi3', '303C');
-- Kurslar jadvaliga ma'lumotlarni qo'shish
Dostları ilə paylaş: |