Cardinality ialah konsep penting dalam Structured Query Language (SQL), yang merupakan asas pangkalan data hubungan. Ia digunakan untuk menunjukkan bilangan maksimum item data yang boleh wujud dalam hubungan tertentu. Secara amnya, kardinaliti dinyatakan sebagai sama ada hubungan satu-dengan-satu, satu-ke-banyak, atau banyak-ke-banyak.

Satu-satu

Hubungan satu dengan satu menunjukkan bahawa setiap item dalam hubungan pertama boleh dikaitkan dengan satu, dan hanya satu, item daripada hubungan yang lain. Contohnya ialah nombor dan nama pekerja. Setiap pekerja boleh dikenal pasti secara unik melalui nombor pekerja mereka, dan setiap nombor pekerja boleh dipautkan kepada satu nama.

Satu kepada ramai

Hubungan satu dengan banyak menunjukkan bahawa item daripada hubungan pertama boleh dikaitkan dengan berbilang item daripada hubungan kedua. Contohnya seperti memesan barang secara online. Setiap pesanan boleh dipautkan kepada berbilang item, kerana pelanggan boleh memesan lebih daripada satu item pada satu masa.

Banyak-ke-banyak

Hubungan banyak-ke-banyak menunjukkan bahawa item daripada hubungan pertama boleh dikaitkan dengan berbilang item dalam hubungan kedua, dan sebaliknya. Contohnya ialah hubungan antara pelajar dan kursus. Seorang pelajar boleh mengambil beberapa kursus yang berbeza, dan kursus boleh mempunyai ramai pelajar yang berbeza didaftarkan.

Cardinaliti adalah konsep penting dalam mereka bentuk pangkalan data SQL. Ia membenarkan pereka bentuk untuk menentukan bilangan maksimum item data yang boleh wujud dalam hubungan tertentu, dan membantu mencipta model data yang tersusun dengan baik.

Pilih dan Beli Proksi

Proksi Pusat Data

Proksi Berputar

Proksi UDP

Dipercayai Oleh 10000+ Pelanggan Seluruh Dunia

Pelanggan Proksi
Pelanggan Proksi
Aliran Pelanggan Proksi.ai
Pelanggan Proksi
Pelanggan Proksi
Pelanggan Proksi