簡體   English   中英

如何在另一個表中使用數據類型字符串作為外鍵制作無主鍵

[英]How to make a no primary key with datatype sting as foreign key in another table

我試圖在另一個數據類型為字符串的表中將非主鍵作為外鍵。我試圖從用戶表中引用doctor_id

參考表

在此處輸入圖片說明

參考表

在此處輸入圖片說明

您必須在列上使用unique修飾符。

$table->string('doctor_id')->unique();

但是,如果將nullable設置為修飾符,例如:

$table->string('doctor_id')->unique()->nullable();

當它有多個具有相同null值的記錄時,它將提出另一個問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM