Я попробовал ваше предложение, но не смог применить решение к моей проблеме,
Возможно, произошла ошибка в том, как я установил свои таблицы и отношения между ними.
Вот мой SQL-запрос, как я установил таблицы в базе данных:
Семинар:
CREATE TABLE [dbo].[Seminari] (
[IdSeminar] INT IDENTITY (1, 1) NOT NULL,
[Naziv] NVARCHAR (MAX) NOT NULL,
[Opis] NVARCHAR (MAX) NULL,
[Datum] DATE NOT NULL,
[Popunjen] BIT NOT NULL,
[Predavač] NVARCHAR (50) NULL,
PRIMARY KEY CLUSTERED ([IdSeminar] ASC)
);
Predbilježbe:
CREATE TABLE [dbo].[Predbiljezbe] (
[IdPredbiljezba] INT IDENTITY (1, 1) NOT NULL,
[Ime] NVARCHAR (MAX) NOT NULL,
[Prezime] NVARCHAR (MAX) NOT NULL,
[Datum] NVARCHAR (MAX) NOT NULL,
[Adresa] NVARCHAR (MAX) NOT NULL,
[Email] NVARCHAR (MAX) NULL,
[Telefon] VARCHAR (MAX) NULL,
[Status] NVARCHAR (50) NULL,
[BrojPolaznika] INT NULL,
[IdSeminara] INT NULL,
CONSTRAINT [PK_Predbiljezbe] PRIMARY KEY CLUSTERED ([IdPredbiljezba] ASC),
CONSTRAINT [FK_Predbiljezbe_ToTable] FOREIGN KEY ([IdSeminara]) REFERENCES [dbo].[Seminari] ([IdSeminar])
);
Еще раз, когда я хочу создать новую строку в «Predbiljezbe», этот столбец [IdSeminara] принимает значение первичного ключа [IdSeminar] из таблицы «Seminari»!