Pertanyaan yang diberi tag «foreign-key»

Jenis batasan integritas yang digunakan dalam platform RDBMS untuk memastikan bahwa nilai dalam kolom cocok dengan salah satu dari rentang nilai kunci dari tabel lain.

2
Temukan Kunci Asing Terkait dengan Kunci Utama Diberikan
Saya ingin cara untuk menetapkan kolom mana dalam basis data yang diberikan bergabung melalui hubungan PK / FK. Saya dapat mengembalikan informasi PK / FK untuk tabel yang diberikan melalui SELECT * FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE AS cu WHERE EXISTS ( SELECT tc.* FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS AS tc WHERE tc.CONSTRAINT_CATALOG = 'MyDatabase' AND …

3
Indeks toko kolom berkerumun dan kunci asing
Saya kinerja menyetel gudang data menggunakan indeks. Saya cukup baru untuk SQL Server 2014.Microsoft menjelaskan hal berikut: "Kami melihat indeks columnstore berkerumun sebagai standar untuk menyimpan tabel fakta pergudangan data besar, dan berharap itu akan digunakan dalam sebagian besar skenario penyimpanan data. Karena indeks columnstore berkerumun dapat diperbarui, beban kerja …


2
Banyak ke Banyak dan Entitas Lemah
Saya memiliki entitas yang tidak dapat eksis tanpa ditentukan oleh entitas lain, dan saya ingin entitas ini berpartisipasi dalam hubungan banyak ke banyak. Contoh: Artis memiliki album (album tidak dapat ada tanpa artis), album ini juga memiliki banyak trek, tetapi trek yang sama dapat ada di banyak album. Jadi kami …

1
nonaktifkan kendala sebelum menggunakan pg_restore.exe
Ketika saya mencoba mengeksekusi pg_restore.exefile dump dari database, ia membuang lusinan kesalahan, semuanya sama: ERROR: insert or update on table "someTable" violates foreign key constraint "aConstraintName" Ini jelas karena fakta bahwa saya telah mengosongkan basis data sebelum mengembalikannya dari file dump (file ini berasal dari basis data produksi) ... maka …

4
Diri rekursif bergabung
Saya punya commentstabel, yang bisa disederhanakan menjadi ini: comments ======= id user_id text parent_id di mana parent_idnullable, tetapi mungkin menjadi kunci untuk komentar orang tuanya. Sekarang, bagaimana saya bisa selectsemua keturunan dari komentar tertentu? Komentar mungkin turun beberapa tingkat ...


2
Apa praktik terbaik tentang tabel pencarian di database relasional?
Tabel pencarian (atau tabel kode , seperti beberapa orang menyebutnya) biasanya merupakan kumpulan nilai yang mungkin diberikan untuk kolom tertentu. Misalnya, kita memiliki tabel pencarian yang dipanggil party(dimaksudkan untuk menyimpan informasi tentang partai politik) yang memiliki dua kolom: party_code_idn, yang memegang nilai numerik yang dihasilkan sistem, dan (tidak memiliki makna …

2
Hubungan Kunci Asing Bersyarat
Saat ini saya memiliki kunci asing antara dua entitas, dan saya ingin membuat hubungan itu bersyarat ke jenis entitas dari salah satu tabel. Inilah hierarki tabel, ini dilakukan melalui refren FK dari anak ke orang tua Store / \ Employees \ TransactionalStores / | \ Kiosks | BrickMortars Onlines Saat …


2
Mengapa menjatuhkan kunci asing butuh waktu lama?
Saya telah membuat skrip yang, satu per satu, menghapus semua kunci asing dari database, seperti ini: ALTER TABLE MyTable1 DROP CONSTRAINT FK_MyTable1_col1 ALTER TABLE MyTable2 DROP CONSTRAINT FK_MyTable2_col1 ALTER TABLE MyTable2 DROP CONSTRAINT FK_MyTable2_col2 Yang mengejutkan saya adalah skripnya membutuhkan waktu lama: rata-rata, 20 detik untuk setiap DROP FK. Sekarang, …

5
Apakah itu ide buruk untuk membuat kunci asing di atas meja dalam skema yang berbeda dalam database yang sama untuk aplikasi besar?
Saya sedang mengerjakan transfer aplikasi berbasis web pl / sql besar ke dedicated server. Aplikasi ini terletak dalam satu skema dengan 70 paket kode program. Aplikasi ini dibuat kira-kira sekitar 15 orang di waktu yang berbeda. Dan sudah biasa bagi kami untuk membuat kunci asing pada tabel referensi dalam skema …

2
MySQL - Hapus baris yang memiliki batasan kunci asing yang merujuk pada dirinya sendiri
Saya memiliki tabel di mana saya menyimpan semua pesan forum yang diposting oleh pengguna di situs web saya. Strucrue pesan hierarki diimplementasikan menggunakan model himpunan bersarang . Berikut ini adalah struktur tabel yang disederhanakan: Id (KUNCI UTAMA) Owner_Id (REFERENSI KUNCI ASING UNTUK ID ) Parent_Id (REFERENSI KUNCI ASING UNTUK ID …



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.