Pertanyaan yang diberi tag «primary-key»

Dalam desain basis data relasional, kunci utama dapat secara unik mengidentifikasi setiap baris dalam tabel. Kunci utama terdiri dari satu kolom atau satu set kolom.

5
Kapan kunci primer harus dinyatakan non-cluster?
Saat membuat database uji untuk pertanyaan lain yang saya ajukan sebelumnya, saya ingat tentang Kunci Utama yang dapat dideklarasikan NONCLUSTERED Kapan Anda akan menggunakan NONCLUSTEREDkunci utama yang bertentangan dengan CLUSTEREDkunci primer? Terima kasih sebelumnya


5
Bekerja dengan indeks dalam PostgreSQL
Saya punya beberapa pertanyaan tentang cara kerja indeks di PostgreSQL. Saya punya Friendstabel dengan indeks berikut: Friends ( user_id1 ,user_id2) user_id1dan user_id2kunci asing ke usermeja Apakah ini setara? Jika tidak, mengapa? Index(user_id1,user_id2) and Index(user_id2,user_id1) Jika saya membuat Kunci Utama (user_id1, user_id2), apakah itu secara otomatis membuat indeks untuk itu dan …




1
Perlu indeks pada kunci asing
Saya berjuang dengan indeks, kunci primer dan kunci asing ... Dan perlu memiliki semuanya. Jika saya memiliki dua tabel, keduanya memiliki integer sebagai kunci utama. Tabel pertama merujuk melalui FK ke kunci primer tabel kedua. Di kedua tabel saya memiliki indeks kunci utama pada kolom ID Saya membuat batasan FK …

5
Mengapa menggunakan int sebagai kunci utama tabel pencarian?
Saya ingin tahu mengapa saya harus menggunakan int sebagai kunci utama tabel pencarian daripada hanya menggunakan nilai pencarian sebagai kunci utama (yang dalam kebanyakan kasus akan berupa string). Saya mengerti bahwa menggunakan nvarchar (50) daripada int akan menggunakan lebih banyak ruang jika dikaitkan dengan tabel dengan banyak catatan. Di sisi …

3
Character vs Integer primary key
Saya merancang database dengan beberapa tabel pencarian yang berisi atribut yang mungkin dari entitas utama. Saya sedang berpikir untuk menggunakan kunci 4 atau 5 karakter untuk mengidentifikasi nilai-nilai pencarian ini daripada bilangan bulat peningkatan otomatis sehingga ketika saya menyimpan ID atribut ini pada tabel utama saya akan melihat nilai-nilai yang …


1
Bagaimana cara mengatur beberapa bidang sebagai kunci utama di MySQL?
Saya punya meja dengan bidang Identitas pegawai blahblah blahblah2 ..... RecordMonth RecodrdYear jadi setiap karyawan hanya boleh memiliki entri yang cocok untuk satu bulan, tahun, Emp #. Bagaimana cara mengatur meja. Jadi, bagaimana cara mengatur tabel sehingga EmployeeID dapat diperbarui sebulan sekali tetapi tidak pernah memiliki dua entri untuk bulan …



4
Mengapa Postgres menghasilkan nilai PK yang sudah digunakan?
Saya menggunakan Django, dan sesekali saya mendapatkan kesalahan ini: IntegrityError: nilai kunci duplikat melanggar batasan unik "myapp_mymodel_pkey" DETAIL: Kunci (id) = (1) sudah ada. Database Postgres saya sebenarnya memiliki objek myapp_mymodel dengan kunci utama 1. Mengapa Postgres mencoba menggunakan kunci utama itu lagi? Atau, apakah ini kemungkinan besar aplikasi saya …

5
Mengapa kunci primer memiliki nama sendiri?
Dari pandangan matematis, mengingat bahwa sebuah tabel memiliki paling banyak satu kunci primer, tampaknya menjadi keputusan desain picik untuk merujuk ke kunci primer dengan beberapa nama arbitrer alih-alih properti tabel sederhana. Sebagai konsekuensi untuk mengubah kunci utama dari nonclustered ke clustered atau sebaliknya, Anda harus terlebih dahulu mencari namanya, daripada …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.