私はこのように構築された2つのテーブルを(これは単なる簡略化および非独占の例です)があります。null可能な外部キーの追加。
Person Table
-----------
p_Id, f_name, l_name
Job Table
----------
job_Id, job_desc
私はその参照の仕事NULL可能することができ、外部キー列、Persons.job_Idを、追加したいです。 job_Id(PK)理由は、ジョブが事前に分かっていない可能性があるため、nullになる可能性があるからです。 「その他」はオプションではありません。
私はこれまでこれを持っていましたが、私は "制約を作成できませんでした"。
ALTER TABLE dbo.Person
ADD job_Id INT FOREIGN KEY (job_Id) REFERENCES dbo.Job(job_Id)
ありがとうございます。
は、2列の試合のデータ型をしますか? –
これは必要です.Job_Idは、順次intのIdentity列です。 – Yatrix
誰もがなぜ彼らはdownvotedので、私はそれを改善するために質問を変更することができる/または私の間違いから学ぶために言うように気をつけますか? – Yatrix