, я получаю сообщение об ошибке:
» Точка останова в настоящее время быть удар. Невозможно привязать точку останова SQL на данный момент. Объект, содержащий
С другой стороны, есть мои друзья, которые никогда не используют составные ключи, а вместо этого вводят в таблицу еще один столбец «id», а все остальные ключи - это просто FK. У них гораздо меньше работы при кодировании процедур удаления и редактирования. Однако я не знаю, как они сохраняют уникальность записей данных.
Например:
Способ 1create table ProxUsingDept ( fkProx int references Prox(ProxID) NOT NULL, fkDept int references Department(DeptID) NOT NULL, Value int, PRIMARY KEY(fkProx,fkDept) )
Путь 2
create table ProxUsingDept ( ID int NOT NULL IDENTITY PRIMARY KEY fkProx int references Prox(ProxID) NOT NULL, fkDept int references Department(DeptID) NOT NULL, Value int )
Какой способ лучше? Каковы недостатки использования второго подхода? Есть предложения?