powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Избавится от циклов в структуре БД.
46 сообщений из 46, показаны все 2 страниц
Избавится от циклов в структуре БД.
    #38454018
Tanya_0306
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужен дельный совет.
Как обновлять поле Measurement в таблице Waybills?
Каскадное обновление не возможно, из-за циклических ссылок.
Выкинуть это поле из таблицы нельзя. Так как Mesurement в таблице Nomenclature Waybills могут не совпадать.
Вижу только один выход - написать триггер "При изменение в таблице Mesurement" и программно прописать изменения в Waybills.
Но может есть еще какие варианты?? Поделитесь ....
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454102
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tanya_0306,

это не относится к .NET
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454105
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я бы руки отрывал за такие наименования id-полей.
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454107
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если поле measurement есть в таблице nomenclature, то нафига оно в waybills?
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454120
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
measurement это литры/килограммы/метры или что?
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454131
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pallarisесли поле measurement есть в таблице nomenclature, то нафига оно в waybills?Такое бывает. Например, по нормативу некий строительный материал измеряется в тоннах, а в прайс-листе какой-нибудь конторы он в килограммах.
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454148
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну да. Тогда чего хочет Таня, о каком обновлении речь?
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454149
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyЯ бы руки отрывал за такие наименования id-полей.Нормальное именование. "Я бы руки отрывал" за именование ключей в стиле CustomerID, OrderID и т. п.
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454154
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tanya_0306Как обновлять поле Measurement в таблице Waybills?
Каскадное обновление не возможно, из-за циклических ссылок.Накой тут каскадное обновление? Поле Measurements.Id может изменяться?
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454164
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КAntonariyЯ бы руки отрывал за такие наименования id-полей.Нормальное именование. "Я бы руки отрывал" за именование ключей в стиле CustomerID, OrderID и т. п.Да ну? Ну скажи, к какой таблице относится каждое из полей:

id
id
id
?
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454171
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Или попробуй догадаться, не заглядывая в начало топика, какие поля тут являются внешними ключами.
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454179
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyАлексей Кпропущено...
Нормальное именование. "Я бы руки отрывал" за именование ключей в стиле CustomerID, OrderID и т. п.Да ну? Ну скажи, к какой таблице относится каждое из полей:
id
id
id
?Вопрос в отрыве от контекста не имеет смысла. Требуется уточнение вопроса.
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454183
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyИли попробуй догадаться, не заглядывая в начало топика, какие поля тут являются внешними ключами.Мы говорим про первичные ключи. Причём тут внешние? Не нужно уходить от темы.
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454192
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КAntonariyпропущено...
Да ну? Ну скажи, к какой таблице относится каждое из полей:
id
id
id
?Вопрос в отрыве от контекста не имеет смысла. Требуется уточнение вопроса.В этом и проблема. Никаких уточнений не потребовалось бы, если бы они назывались WaybillsID, MeasurementID и т.д.
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454195
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КAntonariyИли попробуй догадаться, не заглядывая в начало топика, какие поля тут являются внешними ключами.Мы говорим про первичные ключи. Причём тут внешние? Не нужно уходить от темы.При том, что внешние будут назваться точно так же и однозначно указывать на таблицу с первичными.
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454197
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyАлексей Кпропущено...
Вопрос в отрыве от контекста не имеет смысла. Требуется уточнение вопроса.В этом и проблема. Никаких уточнений не потребовалось бы, если бы они назывались WaybillsID, MeasurementID и т.д.Ты работаешь с полями в отрыве от таблицы? Что за бред. Приведи жизненную ситуацию, где именование первичных ключей в стиле ID мешает жить.
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454209
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КAntonariyпропущено...
В этом и проблема. Никаких уточнений не потребовалось бы, если бы они назывались WaybillsID, MeasurementID и т.д.Ты работаешь с полями в отрыве от таблицы? Что за бред. Приведи жизненную ситуацию, где именование первичных ключей в стиле ID мешает жить.Это — представление. Как ты узнаешь, к какой таблице относится поле ID, не заглядывая в его код?
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454242
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyАлексей Кпропущено...
Ты работаешь с полями в отрыве от таблицы? Что за бред. Приведи жизненную ситуацию, где именование первичных ключей в стиле ID мешает жить.Это — представление. Как ты узнаешь, к какой таблице относится поле ID, не заглядывая в его код?А мне пофиг, из какой таблицы берётся поле, если я смотрю на контракт представления. Представление - это абстракция, которая скрывает реализацию.

А если смотреть шире - поле ID в представлении должно браться из центральной таблицы "звёздочки" (корень агрегации). На эту центральную таблицу должно указывать имя представления. Так что мимо...

Ещё варианты будут?
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454290
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КА если смотреть шире - поле ID в представлении должно браться из центральной таблицы "звёздочки" (корень агрегации). На эту центральную таблицу должно указывать имя представления. Так что мимо...Должно, значит. Аж дважды должно. Получается, ты заменяешь одно интуитивное правило двумя другими не интуитивными.
Алексей КЕщё варианты будут?А будет объяснение, почему CustomerID хуже id?

Понимаешь, мне часто дают разные базы с указанием перелить инфу в нашу. Как правило у этих баз нет никакой документации, и в их структуре никто не разбирается. Так вот разобрать базу, в которой ключевые поля называются CustomerID, на порядок проще, чем id. А если в ней нет даже связей между таблицам (а это не редкость, взять хотя бы широко распространенную библиотечную базу МАРК-SQL), или база предоставляется в виде прилинкованного сервера, где есть разрешения только на селекты, то еще сложнее.

Алексей КА мне пофиг, из какой таблицы берётся поле, если я смотрю на контракт представления.То есть ты смотришь с точки зрения клиентского быдлокодера, не занимающегося разработкой БД. В принципе, на этом можно обсуждение закончить.
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454294
Фотография LR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyАлексей Кпропущено...
Нормальное именование. "Я бы руки отрывал" за именование ключей в стиле CustomerID, OrderID и т. п.Да ну? Ну скажи, к какой таблице относится каждое из полей:

id
id
id
?
И чем этот вопрос "страшней" вопроса - Ну скажи, к какой таблице относится каждое из полей:
CustomerID
CustomerID
CustomerID
?

Более того, в первом случае мы хоть знаем, что это ПК, во втором случае и этого не знаем:
AntonariyПри том, что внешние будут назваться точно так же и однозначно указывать на таблицу с первичными.
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454308
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LRAntonariyпропущено...
Да ну? Ну скажи, к какой таблице относится каждое из полей:

id
id
id
?
И чем этот вопрос "страшней" вопроса - Ну скажи, к какой таблице относится каждое из полей:
CustomerID
CustomerID
CustomerID
?

Более того, в первом случае мы хоть знаем, что это ПК, во втором случае и этого не знаем:
AntonariyПри том, что внешние будут назваться точно так же и однозначно указывать на таблицу с первичными.Мы говорим вообще-то о первичном ключе. Если он во всех таблицах называется id (см первый пост), мой вопрос имеет право на существование. Если он он во всех таблицах называется CustomerID, то автор базы упорот.

Если же задать вопрос в виде "в какой таблице CustomerID является первичным ключем" или "на какую таблицу ссылается внешний ключ CustomerID", то ответ очевиден.
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454319
Hawkmoon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyМы говорим вообще-то о первичном ключе. Если он во всех таблицах называется id (см первый пост), мой вопрос имеет право на существование. Если он он во всех таблицах называется CustomerID, то автор базы упорот.

Если же задать вопрос в виде "в какой таблице CustomerID является первичным ключем" или "на какую таблицу ссылается внешний ключ CustomerID", то ответ очевиден.

У меня лично так: первичный ключ всегда ID, все внешние ключи к другим таблицам в этой таблице - ТаблицаID.
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454324
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LRБолее того, в первом случае мы хоть знаем, что это ПКВ какой таблице id является первичным ключом? Во всех. Офигенно полезный ответ.

Сравниваем с MesurementID — ответ искать не надо.

LR во втором случае и этого не знаем:Mesurement это внешний ключ или просто поле? Х.з., авось найдем таблицу с подходящим по смыслу наименованием. Или раскурим отношения (если есть).

Сравниваем с MesurementID — ответ искать не надо.
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454330
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HawkmoonУ меня лично так: первичный ключ всегда ID, все внешние ключи к другим таблицам в этой таблице - ТаблицаID.Это еще туда-сюда.
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454345
Фотография LR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyМы говорим вообще-то о первичном ключе. Если он во всех таблицах называется id (см первый пост), мой вопрос имеет право на существование.Ну и я говорю о первичном ключе, "при том, что внешние будут назваться точно так же и однозначно указывать на таблицу с первичными."

AntonariyЕсли же задать вопрос в виде "в какой таблице CustomerID является первичным ключем" или "на какую таблицу ссылается внешний ключ CustomerID", то ответ очевиден.Аналогичные очевидные ответы на аналогичные вопросы существуют и для наименования "ID"

Вообще-то я спокойно отношусь и к первому и ко второму варианту, но сам предпочитаю Customer.ID вместо Customer.CustomerID
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454364
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyHawkmoonУ меня лично так: первичный ключ всегда ID, все внешние ключи к другим таблицам в этой таблице - ТаблицаID.

Аналогично.

Ранее добавлял префикс имени таблицы ко всем полям. Все было идеально, за исключением случаев, когда джойн таблицы был с ней же самой. Это запутывало ситуацию, т.к. два алиаса имели полностью одинаковые имена полей (и, естественно, ключей)

В результате пришел к нотации:

Все PK - Id
Все ForeignKey: TableId
Все остальные поля: по смыслу, например, LastUpdate, DateOfReg и так далее
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454377
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyАлексей КА если смотреть шире - поле ID в представлении должно браться из центральной таблицы "звёздочки" (корень агрегации). На эту центральную таблицу должно указывать имя представления. Так что мимо...Должно, значит. Аж дважды должно. Получается, ты заменяешь одно интуитивное правило двумя другими не интуитивными.

А будет объяснение, почему CustomerID хуже id?
Будет. Я убираю избыточность:
Код: sql
1.
2.
3.
4.
5.
select c.ID from Customers c

vs

select c.CustomerID from Customers c

По псевдониму таблицы в запросе и так понятно, к какой таблице относится данное поле. Накой мне в запросе два раза писать имя таблицы, к которой относится данное поле?

AntonariyПонимаешь, мне часто дают разные базы с указанием перелить инфу в нашу. Как правило у этих баз нет никакой документации, и в их структуре никто не разбирается. Так вот разобрать базу, в которой ключевые поля называются CustomerID, на порядок проще, чем id. А если в ней нет даже связей между таблицам (а это не редкость, взять хотя бы широко распространенную библиотечную базу МАРК-SQL), или база предоставляется в виде прилинкованного сервера, где есть разрешения только на селекты, то еще сложнее.И что это меняет?

AntonariyАлексей КА мне пофиг, из какой таблицы берётся поле, если я смотрю на контракт представления.То есть ты смотришь с точки зрения клиентского быдлокодера, не занимающегося разработкой БД. В принципе, на этом можно обсуждение закончить.Утипутимоязайка... Ты у нас типа субдист старой закалки... Ну ну... :-)
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454433
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arm79Все было идеально, за исключением случаев, когда джойн таблицы был с ней же самой. Это запутывало ситуацию, т.к. два алиаса имели полностью одинаковые имена полей (и, естественно, ключей)А если изменить поле с таблицаID на просто ID, то эта ситуация будет менее запутанной?

Алексей КНакой мне в запросе два раза писать имя таблицы, к которой относится данное поле?В блокноте пишешь? Иначе я не вижу смысла в этой еврейской экономии на буквах — за меня среда разработки буквы подставляет. Лучше мизерная избыточность в этом одном случае, чем информационная недостаточность, пожирающая время, в куче других.

Алексей КИ что это меняет?Всё.
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454451
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pallarisчего хочет Таня....?как видно из ответов - срача о наименовании полей
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454469
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyА если изменить поле с таблицаID на просто ID, то эта ситуация будет менее запутанной?

Разумеется:

Код: sql
1.
select parent.Id, child.Id



vs

Код: c#
1.
select parent.CustomerId, child.CustomerId
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454478
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arm79,

Без расшифровки алиасов стало непонятно, что это за id. Других отличий в плане запутанности не вижу.
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454743
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если id нужны для представления то )
Код: sql
1.
2.
3.
4.
5.
select c.ID As CustomerID, p.ID As ProductID From

vs

select c.CustomerID, p.ProductID From
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454833
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyИначе я не вижу смысла в этой еврейской экономии на буквах — за меня среда разработки буквы подставляет.
Большая проблема состоит из множества маленьких. Это как раз одна из тех маленьких проблем. Избыточность - это всегда плохо. Её добавляют от безысходности, только в крайнем случае. А это не тот случай.
AntonariyЛучше мизерная избыточность в этом одном случае, чем информационная недостаточность, пожирающая время, в куче других.Нет никакой недостаточности. Она только в твоём сознании.
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454853
zeon11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tanya_0306,

Если в структуре БД такие циклы, значит БД спроектирована неправильно. Пока не поздно пересмотрите.
Потом всё будет гораздо хуже.
Что-бы не быть голословным, попробую помочь.
1. в путевом листе Вы храните информацию о товаре. Замечательно.
А теперь предположите, что в машину положили не одно наименование товара, а например, два. Реально?
Реально!
И что будете делать? Срочно создавать поля Nomenclature1, Measurement1 и т.д.?

2.Что можно сделать:

В таблице WayBills хранить только общую информацию о путевом листе: номер, дату, кем и кому выдан.Ну, если хотите, то и общий вес груза, хотя это уже не правильно.

Создайте таблицу WayBillRecords, где храните информацию о том, к какому путевому листу относится запись, ссылку на товар, количество этого товара, ссылку на ед. измерения этого товара, стоимость товара и т.п.

Итого у Вас будет 4 таблицы для случая, что Вы представили:
Журнал путевых листов
Записи путевого листа
Справочник номенклатуры
Справочник ед. измерения

Да, и по наименованию первичных и внешних ключей.
Когда я не знал, что такое SQL, я вообще не использовал первичный ключ, а если использовал,то то-же называл его Id во всех таблицах.
После того, как познакомился с SQL и стал его использовать постоянно, как-то само пришло понимание, что расширенное именование полей более удобно.

Сравним один и тот-же запрос:

Код: plsql
1.
2.
1. select * from Waybills w, WaybillRecords wr where w.id=wr.Waybills
2. select * from Waybills w, WaybillRecords wr where w.Waybillsid=wr.Waybillsid




Во втором случае я точно знаю, что правильно связал две таблицы по ключевому полю, т.к. с левой и правой части знака "=" находится одинаковое название "Waybillsid" и пишу этот запрос на "автомате".
В первом-же случае, мне нужны определённые умственные усилия, меня терзают сомнения, а правильно-ли я связал эти таблицы,действительно-ли поле "id" соответствует полю "Waybills"?
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38454863
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zeon11Во втором случае я точно знаю, что правильно связал две таблицы по ключевому полю, т.к. с левой и правой части знака "=" находится одинаковое название "Waybillsid" и пишу этот запрос на "автомате".
В первом-же случае, мне нужны определённые умственные усилия, меня терзают сомнения, а правильно-ли я связал эти таблицы,действительно-ли поле "id" соответствует полю "Waybills"?От этих проблем спасают LINQ2SQL (или другой ORM) и ассоциации.
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38458937
Alex Kuznetsov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К...От этих проблем спасают LINQ2SQL (или другой ORM) и ассоциации.Не ORM-ом единым жив человек...

По теме: Покуда Таня не даст более подробную информацию о связях таблиц, все здешние споры - всего-лишь споры.
Налицо корявость в проектировании базы данных...(IMHO).
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38464430
Tanya_0306
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А если не цепляться к названиям столбцов. Вот упрощу и приведу пример базы из трех таблиц
Номенклатура, Ед.измерения, Накладная.

По названиям полей вроде понятно как они связанны.
На мой взгляд зацикливания по полям нет. Но каскадное обновление обновление настроить не удается.
Как это обойти??

В номенклатуре есть Ед.Изм. И в Накладной есть Ед.Измерения.
Значения может не совпадать.
В других системах 1с и навижен такого рода связи без ошибок создаются. Почему в SQL не проходят???
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38465434
Зайцев Фёдор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tanya_0306Почему в SQL не проходят???
А кто сказал, что не проходят?
DDL в студию
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38465535
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Tanya_0306

Связь между таблицами Ед.Изм и накладная лишняя
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38465540
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Если Поля именуются TableId то в построителе запросов нужные связи делаются автоматически
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38465565
Зайцев Фёдор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2Связь между таблицами Ед.Изм и накладная лишняя
Лишняя не связь, а само поле )
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38465606
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Зайцев ФёдорCat2Связь между таблицами Ед.Изм и накладная лишняя
Лишняя не связь, а само поле )
Да, конечно
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38465668
Tanya_0306
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сделала через промежуточную таблицу связь"многие- ко многим". Работает.
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38465734
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Tanya_0306Сделала через промежуточную таблицу связь"многие- ко многим". Работает.
Где?
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38465835
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Связь работает?
...
Рейтинг: 0 / 0
Избавится от циклов в структуре БД.
    #38465975
Tanya_0306
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Pallaris,

Да. Обновляется все нормально.
...
Рейтинг: 0 / 0
46 сообщений из 46, показаны все 2 страниц
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Избавится от циклов в структуре БД.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]