Может ли добавление столбца повлиять на ограничения 2 таблиц в базе данных SQL Server 2008? - PullRequest
0 голосов
/ 17 мая 2018

У меня есть таблица [Users] и столбцы ID, Fname, Mname.У меня также есть [UsersBranches] со столбцами ID, userid, branchid.

Эти две таблицы имеют отношение друг к другу через Users.ID = UsersBranches.Userid

Я хочу добавить новый столбец Lname в [Users].Будут ли мои ограничения повреждены, если добавить новый столбец или нет?

Поскольку я в настоящее время обновляю базу данных нашей компании, и они хотят добавить Lastname, то есть Lname, если добавить в базу данных.

Любая помощь очень, очень ценится.

1 Ответ

0 голосов
/ 17 мая 2018

Добавление нового столбца вне полей отношения не имеет побочного эффекта и может быть сделано в любой момент. Единственное, что вы должны иметь в виду, это то, что ваше Lname должно разрешать нулевые значения, если у вас есть записи в этих таблицах.

...