Topic: Связь между записями в одной таблице
Поясните пожалуйста начинающему, необходимо организовать связь между записями в одной таблице по типу: есть Иванов Иван и его жена Иванова Анна
My Visual Database → Russian → Связь между записями в одной таблице
Поясните пожалуйста начинающему, необходимо организовать связь между записями в одной таблице по типу: есть Иванов Иван и его жена Иванова Анна
Поясните пожалуйста начинающему, необходимо организовать связь между записями в одной таблице по типу: есть Иванов Иван и его жена Иванова Анна
связь создается между таблицами в одной таблице все поля (уже связаны)
Рекомендую вам прочитать книгу для начинающих изучать базы данных, чтобы иметь ясное представление о структуре таблиц.
http://myvisualdatabase.com/forum/viewtopic.php?id=2554
Также можете описать более подробно, что вы пытаетесь реализовать.
Поясните пожалуйста начинающему, необходимо организовать связь между записями в одной таблице по типу: есть Иванов Иван и его жена Иванова Анна
Создайте для связи целочисленное поле, например:
id_spouse
...в которое записывайте нужное значение id для связи.
например, в таблице это будет выглядеть так:
id = 1; Name = Иванов Иван; id_spouse = 2
id = 2; Name = Иванова Анна; id_spouse = 1
id = 3; Name = Сидоров Степан; id_spouse = null
Но помните, что программа сама не будет поддерживать построение запросов на получение связанных данных через настройки таблицы. Для извлечения данных вам необходимо будет писать соответствующие SQL-запросы или создавать вычисляемые поля.
P.S. Это подход хорош только для случая, когда пара соединилась навеки и умерла в один день. В реальной жизни чего только не бывает: 5 раз женился 4 раза развёлся, а то и вовсе правоверный многоженец ))) Тогда лучше иметь отдельную таблицу, в которой фиксировать факты создания/расторжения брака. А эта таблица будет иметь две ссылки на таблицу с фамилиями, для мужа и жены.
My Visual Database → Russian → Связь между записями в одной таблице
Powered by PunBB, supported by Informer Technologies, Inc.
Theme Hydrogen by Kushi