Re[11]: и еще один вопрос по реляционной структуре
От: Qulac Россия  
Дата: 30.10.24 16:10
Оценка:
Здравствуйте, Pavel Dvorkin, Вы писали:

PD>Здравствуйте, Qulac, Вы писали:



PD>>>student имеет FK на базовую таблицу. Получили запись из нее, хорошо


PD>>>На базовую ссылаются 2 таблицы : группа и факультет


Q>>одно из двух: факультет или группа.


PD>Ну да, понятно.


PD>>>Где FK ? В каждой из них на базовую ? А дискриминатора в базовой нет. В какую делать теперь запрос ? Или UNION предлагаешь ?


Q>>Да Union.


PD>Тогда понятно.


PD>Вот только с UNION вопрос. Таблицы-то сильно разные. В них вообще может не быть одинаковых по смыслу полей, кроме ID, и то, если он в них есть(они могли бы использовать ID базовой как свой PK). Что брать-то ? И как потом определить, откуда взяли ?


В чем проблема нужный запрос написать, sql поддерживает условные операторы CASE и IIF?
Программа – это мысли спрессованные в код
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.