![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 14.04.2010
Сообщений: 6
|
![]()
Всем добрый вечер!
Суть вопроса в следующем: В БД 3 сущности:Студент, Преподаватель и СтудентПреподаватель.Последняя показывает соответствие между студентом и преподавателем и состоит из двух полей:внешних ключей из первой и второй сущности соответственно Необходимо внести такое ограничение, чтобы одному преподавателю соответствовало не более 5-ти студентов.Как это сделать? СУБД - MS SQL Server |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
хм...
Я бы сделал так: MS SQL позволяет написать процедуру на T-SQL, где будет прописна команда вставки новой записи INSERT, а перед ней напиши что-то типа Код:
А в клиенте эту процедуру вызывай строкой Exec proc 'Студент', 'Преподаватель'
I'm learning to live...
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Связь между полями со списком | Katerina90 | Microsoft Office Access | 6 | 23.11.2011 15:17 |
Удаление связей между таблицами (Visual Basic) | MeTeOpA | Общие вопросы .NET | 2 | 17.03.2010 10:44 |
Обновление связей между 2-мя и более книгами | Quatro_Drive | Microsoft Office Excel | 5 | 30.12.2009 07:55 |
Excel глюкает из-за большого количества формул и связей между листами? | Diva | Microsoft Office Excel | 1 | 07.08.2008 11:52 |
организация связей между таблицами | VenMaster | БД в Delphi | 4 | 28.05.2008 16:46 |