Alhamdulillah, kembali lagi kita dalam penulisan blog pada kali ini. Marilah kita sama-sama mengangkat kesyukuran kehadrat Allah S.W.T kerana telah memberi kita peluang untuk hidup pada hari ini. Kita juga haruslah bersyukur kerana telah ditemukan pada bulan ramadhan yang mulia pada tahun ini.
Apa-apapun, mari kita ke topik yang bakal dibincangkan ini.
Baik, pada hari ini kita akan membincangkan tentang "Table Relationship".
Pertama sekali, kita akan membincangkan tentang maksud "Table"
♦ dalam pangkalan data hubungan,jadual merupakan satu set elemen data yang menggunakan model garis menegak dan garis mendatar, kedua-duanya akan menjadi jadual apabila mereka bertemu atau bersilang antara satu sama lain. Dikenali sebagai lajur dan baris. Sesuatu jadual boleh mempunyai beberapa lajur yang tertentu, tetapi boleh memunyai beberapa baris.
Maksud "Table Relationship" pula ialah,
1. Table Relationship mempunyai tiga jenis iaitu
♦ One-to-One Relationship
♦ One-to-Many Relationship
♦ Many-to-Many Relationship
2. Maksud
♦Dalam hubungan satu-ke-satu, setiap baris dalam satu jadual pangkalan data dikaitkan dengan satu dan hanya satu baris yang lain dalam jadual yang lain. Dalam hubungan antara Jadual A dan Jadual B, setiap baris dalam Jadual A dikaitkan dengan baris lain dalam Jadual B. Bilangan baris dalam Jadual A mestilah sama dengan bilangan baris dalam Jadual B.
Ia akan menjadi jelas bahawa satu-sama-satu hubungan tidak begitu berguna kerana pereka pangkalan data mungkin juga hanya menggabungkan kedua-dua meja ke meja tunggal. Ini adalah benar pada umumnya. Walau bagaimanapun, terdapat beberapa situasi di mana terdapat perhubungan setiap satu boleh meningkatkan prestasi. Sebagai contoh, jika jadual pangkalan data mengandungi lajur beberapa data yang kerap digunakan dan ruangan baki yang jarang digunakan, pereka pangkalan data boleh membahagikan jadual tunggal kepada 2 jadual dikaitkan melalui hubungan satu-ke-satu. Reka bentuk yang akan mengurangkan overhed yang diperlukan untuk mendapatkan ruangan jarang digunakan setiap kali pertanyaan dilakukan mengenai kandungan j adual pangkalan data.