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

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


PD>>>А зачем тогда смайлик поставил ?


Q>>Я его всегда ставлю.


PD>Я же не знал В ответе он был один, было бы много — может, и догадался бы.


PD>>>>>Плюс дискриминатор в этой таблице , чтобы отличать группы от факультетов


Q>>>>Это за чем?


PD>>>Ну этот тот же instanceof.


PD>>>Получил по студенческому FK элемент из базовой таблицы, а теперь куда второй запрос ? На факультет или группу ?


Q>>На ту таблицу где есть соответствующая строка в fk на ключ.


PD>Где, в базовой таблице или в таблице группы или факультета ? Если в базовой, то там, значит, 2 FK и один из них NULL ?


Нет не значит.

Если в таблице группы или факультета, то как мне узнать, в какой ?

Сделать запрос.

PD>>>>>Плюс не знаю какие CONSTRAINT или еще что-то, чтобы группы не включались в группы, факультеты в группы или факультеты, а только группы в факультеты.


PD>>>То есть у группы будет 2 FK — на факультет и на базовую таблицу ?


Q>>Да.


PD>Сложновато.


PD>Решение вот тут мне кажется оптимальным.


PD>https://rsdn.org/forum/db/8843919.1
Автор: m2user
Дата: 30.10.24


Зато ближе к реальности.
Программа – это мысли спрессованные в код
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.