@mShpakov

Как правильно именовать таблицу для третьего уровня вложенности?

Вопрос возможно не новый, но ответа я найти не смог.
Есть огромная сущность (хранить ее в рамках одной таблицы не вариант) с вложенной связью таблиц как на скрине
5b968d0cedce3541477663.png
Собственно вопрос, как правильно назвать 3 таблицу (и колонку с ключем для связи):
foo_bar_bazs (foo_bar_id) или bar_bazs (bar_id)
?
  • Вопрос задан
  • 102 просмотра
Решения вопроса 1
longclaps
@longclaps
Вот кусочек учебной базы данных.
CREATE TABLE aircrafts (
    aircraft_code character(3) NOT NULL,
    model text NOT NULL,
    range integer NOT NULL,
    CONSTRAINT aircrafts_range_check CHECK ((range > 0))
);
COMMENT ON TABLE aircrafts IS 'Самолеты';
COMMENT ON COLUMN aircrafts.aircraft_code IS 'Код самолета, IATA';
COMMENT ON COLUMN aircrafts.model IS 'Модель самолета';
COMMENT ON COLUMN aircrafts.range IS 'Максимальная дальность полета, км';

Так понятно?
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы