harusha,
Значит вы не описали какее-либо граничные условия, которые не видны из Erwin-схемы.
Кстати приличные люди в Erwin вставляют комменты по каждому полю, т. к. базы бывают на порядки больше, а нужно работать а не в "Угадайку" играть.
Вобще у меня есть подозрение что это не практическая задача, а тест.
Т. к. судя по тому что в таблице Trainstation
Цитата harusha:
ADD PRIMARY KEY (train_id, station_id); »
|
т. е. комбинация "станция+поезд" уникальна, чего в живой природе не бывает.
Вобще, понятие "пересадка" подразумевает что через одну станцию ходят несколько поездов и наоборот.