Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Kunci asing MySQL dengan kunci non-unik -- bagaimana mungkin?

Dari manual:

Jadi sepertinya InnoDB mengizinkan indeks non-unik sebagai kandidat untuk referensi kunci asing. Di bagian lain manual menyatakan bahwa Anda dapat mereferensikan subset kolom dalam indeks yang direferensikan selama kolom yang direferensikan dicantumkan terlebih dahulu dan dalam urutan yang sama dengan kunci utama.

Oleh karena itu, definisi ini legal di InnoDB, meskipun bukan SQL standar dan membuat saya, setidaknya, sedikit bingung dengan maksud perancang aslinya.

Halaman manual di sini .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara membuat objek JSON di MySql dengan nilai boolean?

  2. org.json.JSONException:Nilai <br dari tipe java.lang.String tidak dapat dikonversi ke JSONObject

  3. Cara Terbaik untuk Meng-host MySQL di Azure Cloud

  4. Apa pernyataan yang disiapkan sisi klien?

  5. Bagaimana cara mengubah mysql ke mysqli?