Ткните носом, кто разобрался.
По форуму искал, почти все видео на youtube посмотрел.
Связь один ко многим это либо вложенная сущность либо сущность
Связь многие ко многим это связанные записи
Как реализовать связь один к одному?
Например, очень упрощенно, филиал = номер телефона
Связи
Re: Связи
Вопрос - А Зачем?)
ЗЫ я наверно тупой, но я так и не понял чем отличаются по факту типы связей в Руководителе - теоретически если смотреть то понятно!, а на практике по-моему одна фигня)
ЗЫ я наверно тупой, но я так и не понял чем отличаются по факту типы связей в Руководителе - теоретически если смотреть то понятно!, а на практике по-моему одна фигня)
-
Gorfree
- Сообщения: 23
- Зарегистрирован: 17 май 2018, 14:56
- Имя: Михаил Фомичев
- Откуда: Россия, Екатеринбург
Re: Связи
Ну как минимум потому-что такая связь имеет место быть в архитектуре БД. Если разобрать мой же пример. То связь
сущность позволяет привязать один и тот же телефон на разные филиалы при этом не отсекая уже назначенные номера, а значит возрастает риск ошибки особенно когда много людей работают над большой БД. Связанные записи тоже приводят к такой же картине. Вложенная сущность выглядит наиболее удачной для этой задачи, можно перемещать записи вложенной сущности между записями верхнего уровня но требует некоторых дополнений вроде транзитных записей куда следует перемещать неиспользуемые в данный момент номера. Может не совсем удачный пример привел. Или я не до конца разобрался, поэтому и задал вопрос знающим.
сущность позволяет привязать один и тот же телефон на разные филиалы при этом не отсекая уже назначенные номера, а значит возрастает риск ошибки особенно когда много людей работают над большой БД. Связанные записи тоже приводят к такой же картине. Вложенная сущность выглядит наиболее удачной для этой задачи, можно перемещать записи вложенной сущности между записями верхнего уровня но требует некоторых дополнений вроде транзитных записей куда следует перемещать неиспользуемые в данный момент номера. Может не совсем удачный пример привел. Или я не до конца разобрался, поэтому и задал вопрос знающим.
Re: Связи
Я правильно понял, что связь один к одному - позволит из одной таблицы привязать данные из другой таблицы только один раз - так сказать связь по фильтру исключения уже привязанных - Вообще согласен иногда такое требуется!! (в принципе это можно реализовать уже в существующей части по идеи, но опять с вводом дополнительного поля расчета( )