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.

1
Merancang struktur basis data pertemanan: Haruskah saya menggunakan kolom multinilai?
Katakanlah saya memiliki tabel yang dipanggil User_FriendList, yang memiliki karakteristik berikut: CREATE TABLE User_FriendList ( ID ..., User_ID..., FriendList_IDs..., CONSTRAINT User_Friendlist_PK PRIMARY KEY (ID) ); Dan mari kita anggap bahwa tabel tersebut menampung data berikut: + ---- + --------- + --------------------------- + | ID | User_ID | Friendlist_IDs | + …

3
nol-atau-satu ke nol atau satu
Bagaimana cara saya memodelkan hubungan nol atau satu ke nol atau satu di Sql Server dengan cara yang paling alami? Ada tabel 'Bahaya' yang mencantumkan bahaya di situs. Ada tabel 'Tugas' untuk pekerjaan yang perlu dilakukan di situs. Beberapa Tugas adalah untuk memperbaiki bahaya, tidak ada tugas yang dapat menangani …

1
Atasi MERGE JOIN (INDEX SCAN) dengan nilai KUNCI tunggal eksplisit pada KUNCI ASING
Ditambahkan 7/11 Masalahnya adalah kebuntuan terjadi karena pemindaian indeks selama Gabung BERGABUNG. Dalam hal ini transaksi mencoba untuk mendapatkan kunci S pada seluruh indeks di tabel induk FK, tetapi sebelumnya transaksi lain menempatkan kunci X pada nilai kunci indeks. Mari saya mulai dengan contoh kecil (TSQL2012 DB dari 70-461 cource …

3
Cara mengambil data batasan kunci asing
Saya mencari kueri yang memungkinkan untuk mengambil info kunci asing (setiap baris: tabel & bidang referensi, tabel & bidang referensi) dari seluruh skema. Saya telah menemukan ini, tetapi tidak memberikan semua informasi yang saya butuhkan: /programming/4389228/sql-for-oracle-to-check-if-a-constraint-exists Saat ini saya sedang mengerjakannya dan mungkin berakhir dengan solusi di menit / jam …


2
Nasihat tentang desain dasar, desain database pertama kali
Saya mengambil kursus untuk menjadi pengembang Java. Kursus ini melibatkan penggunaan basis data, tetapi sayangnya kami tidak pernah mendesainnya. Sebagian besar waktu kita mendapatkan basis data yang sudah dibuat sebelumnya dan kita harus menerapkan kode untuk memasukkan, memperbarui, membaca atau menghapus data. Tetapi ketika tes akhir saya datang, kemungkinan saya …

3
Apa alternatif yang ada ketika sebuah meja membutuhkan terlalu banyak kunci asing?
Kami memiliki tabel dasar yang mendefinisikan bagian-bagian dan menyimpan informasi seperti nomor bagian, deskripsi, harga, berat, dll. Kami juga memiliki sekitar 400 tabel yang mereferensikan tabel dasar dan memberikan informasi tambahan tentang bagian-bagian berdasarkan jenis / kategorinya. Kami mulai dengan menggunakan batasan kunci asing sehingga bagian tidak dapat dihapus dari …


3
Seperti apa output dari pernyataan GABUNG?
Saya sudah lama ingin menggunakan gabungan, tetapi saya mengalami kesulitan memvisualisasikan output jadi saya tahu bagaimana menggunakannya. Katakanlah saya punya 2 tabel: CREATE TABLE Cities ( id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT, city tinyblob ); CREATE TABLE Users ( id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT, username TINYBLOB, city INT UNSIGNED, …
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.