テーブル 'Leden'のすべての人に 'Woonplaats'を追加する必要があります ここに私のコードがあります。私は何をしようとしています、私はID 'テーブルから他のIDへのリンクID SQL
まず、確認:ここでは、テーブルからID「WoonplaatsID」から「Leden」テーブルから「Woonplaats」
は私のSQLコードの両方のテーブル間のリレーションシップを作成しようとしていると仮定すると
-- Gegevens in tabel Leden toevoegen
INSERT INTO Leden (ID, Voornaam, Achternaam, Leeftijd, Moeder, Vader)
VALUES (1, 'Sandra','Rengeling', 49, 3, 4),
(2, 'Erik','Rengeling', 50, 9, 10),
(3, 'Claar','Aarts', 78, 0, 0),
(4, 'Piet','Aarts', 80, 0, 0),
(5, 'Petra','van de Werken', 45, 3, 4),
(6, 'Patrick','van de Werken', 47, 11, 12),
(7, 'Jari','Rengeling', 19, 1, 2),
(8, 'Romy','Rengeling', 17, 1, 2),
(9, 'Inge','Rengeling', 82, 0, 0),
(10, 'Henk','Rengeling', 85, 0, 0),
(11, 'Jan','van de Werken', 78, 0, 0),
(12, 'Monique','van de Werken', 75, 0, 0)
-- TRUNCATE TABLE Leden
-- Gegevens in tabel Woonplaats toevoegen
INSERT INTO Woonplaats (WoonplaatsID, Woonplaats)
VALUES (101, 'Ammerzoden'),
(102, 'Zaltbommel'),
(103, 'Hedel')
-- TRUNCATE Table Woonplaats
-- Relatie maken
ALTER TABLE Leden
ADD CONSTRAINT [FK_Leden_Woonplaats]
FOREIGN KEY (CompanyID)
REFERENCES Company (ID)
「Leden」テーブルの「CompanyID」列はどこですか、「Company」という名前のテーブルもありますか?どうか明らかにしてください。 –
あなたの質問が正しく理解できれば、これは重複しています: http://stackoverflow.com/questions/8842876/primary-and-foreign-key-at-the-same-time – Regu