Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Отношение один в SQL SERVER  [new]
Aleksandr1980
Member

Откуда:
Сообщений: 56
Добрый день

Хотелось бы у вас узнать, как осуществляется отношение 1 к 1 в SQL server ?
18 ноя 15, 15:46    [18436294]     Ответить | Цитировать Сообщить модератору
 Re: Отношение один в SQL SERVER  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8828
Aleksandr1980,

двумя таблицами.
18 ноя 15, 16:31    [18436627]     Ответить | Цитировать Сообщить модератору
 Re: Отношение один в SQL SERVER  [new]
правильный проходящий.
Guest
Aleksandr1980
Добрый день

Хотелось бы у вас узнать, как осуществляется отношение 1 к 1 в SQL server ?
Сам сервер - никак. А разработчики обычно двумя таблицами с триггерами/констрейнтами/процедурами по вкусу.
18 ноя 15, 16:33    [18436641]     Ответить | Цитировать Сообщить модератору
 Re: Отношение один в SQL SERVER  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
Aleksandr1980
Добрый день

Хотелось бы у вас узнать, как осуществляется отношение 1 к 1 в SQL server ?


1:1 - это баловство, 1:N надо использовать
18 ноя 15, 16:36    [18436655]     Ответить | Цитировать Сообщить модератору
 Re: Отношение один в SQL SERVER  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31984
Aleksandr1980
Добрый день

Хотелось бы у вас узнать, как осуществляется отношение 1 к 1 в SQL server ?
Обычно делают FK от одного PK к другому.

Но в общем можно сделать и другими способами, отношение - это понятие логики данных.
18 ноя 15, 17:56    [18437197]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить