logo
Проектування та розробка баз даних реєстру повітряних суден (на прикладі реєстру цивільних повітряних суден України)

5.2 Змістовний опис обмежень цілісності

Назва таблиці

Назва стовпця

Обмеження цілісності

Повітряне судно

# Бортовий номер

Первинний ключ

*Тип повітряного судна

Зовнішній ключ, не дорівнює нулю

*Код реєстрації

Зовнішній ключ, не дорівнює нулю

*Назва авіакомпанії-власника

Зовнішній ключ, не дорівнює нулю

Реєстраційний орган

#Назва

Первинний ключ

Реєстрація

# Код реєстрації

Первинний ключ

*Дата

Не дорівнює нулю

*Місце

Не дорівнює нулю

*Власник

Не дорівнює нулю

*Ознака повторної реєстрації

Не дорівнює нулю. Може приймати одне зі значень: «Так» чи «Ні»

*Назва реєстраційного органу

Зовнішній ключ, не дорівнює нулю

Авіакомпанія

# Назва

Первинний ключ

Тип повітряного судна

# Назва

Первинний ключ

*Кількість місць

Не дорівнює нулю

*Вантажопідйомність

Не дорівнює нулю

Служба

#Назва

Первинний ключ

Обслуговування

#Дата

Первинний ключ

*Результат

Не дорівнює нулю

*Бортовий номер обслуговуваного судна

Зовнішній ключ

*Назва служби, що обслуговує

Зовнішній ключ

Для всіх звязків встановлено каскадне видалення (після видалення сутності повинні видаляти всі повязані з ним обєкти).