powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Связные таблицы.
7 сообщений из 7, страница 1 из 1
Связные таблицы.
    #36704748
Фотография Esofter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всегда ли таблицы в бд должны быть связаны между собой? Помню когда еще учился препод говорил что таблица не может быть сама по себе, по любому связь с какой-то должна быть. А вот при проектировании всегда есть таблицы, которые сами по себе и у них нет вторичных ключей.
А у вас есть такие таблицы?
...
Рейтинг: 0 / 0
Связные таблицы.
    #36704909
Edkonst2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EsofterВсегда ли таблицы в бд должны быть связаны между собой? Помню когда еще учился препод говорил что таблица не может быть сама по себе, по любому связь с какой-то должна быть. А вот при проектировании всегда есть таблицы, которые сами по себе и у них нет вторичных ключей.
А у вас есть такие таблицы?

Зависит от задач. В некоторых конторах (как мне рассказывали люди оттуда), очень солидных, ключей нет.
...
Рейтинг: 0 / 0
Связные таблицы.
    #36704929
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Esofter , в разных СУБД понятие "связь" разная... Например для меня таблички

ГражданинКодКод пола
ПолКодНазвание
Сами по-себе. До тех пор, пока я не пропишу реляционшип с определенным "типом" связи. Тогда они будут связаны...
...
Рейтинг: 0 / 0
Связные таблицы.
    #36704939
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Esofter wrote:

> Всегда ли таблицы в бд должны быть связаны между собой?

Что значит "связаны между собой" ?
Если есть ссылки между таблицами, то они всегда связаны.
Но связь эта может быть реализована ещё и в виде FOREIGN KEY CONSTRAINT.
Это тебя интересует, всегда ли надо создавать FOREIGN KEY CONSTRAINT ?

Помню когда еще
> учился препод говорил что таблица не может быть сама по себе, по любому
> связь с какой-то должна быть.

Почему же, могут же быть какие-то полностью независимые куски данных в БД.
Ну и они вполне возможно храняться в одной таблице, которая не будет
ни с чем связана.

Например, есть у тебя в базе таблица всех констант. Ни с чем она связана
не будет.

А вот при проектировании всегда есть
> таблицы, которые сами по себе и у них нет вторичных ключей.

"Сами по себе", "нет связей" и "нет вторичных ключей" -- это разные
и никак не связанные друг с другом вещи.

> А у вас есть такие таблицы?

есть. Есть например таблица реализации стека для TSQL. Ни с чем не
связана.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Связные таблицы.
    #36705166
Фотография Rin@t
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa Esofter , в разных СУБД понятие "связь" разная... Например для меня таблички

ГражданинКодКод пола
ПолКодНазвание
Сами по-себе. До тех пор, пока я не пропишу реляционшип с определенным "типом" связи. Тогда они будут связаны ...Даже если не прописывать, то разработчик может считать, что они связаны. На логическом уровне. Не так ли?
...
Рейтинг: 0 / 0
Связные таблицы.
    #36705296
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rin@tразработчик может считать, что они связаны. На логическом уровне. Не так ли?
Разумеется.
Но технически, без связей, эти таблички "сами по-себе"...
...
Рейтинг: 0 / 0
Связные таблицы.
    #36705596
Фотография Rin@t
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EsofterВсегда ли таблицы в бд должны быть связаны между собой? Помню когда еще учился препод говорил что таблица не может быть сама по себе, по любому связь с какой-то должна быть. А вот при проектировании всегда есть таблицы, которые сами по себе и у них нет вторичных ключей.
А у вас есть такие таблицы?Есть. Бесполезный журнал логов .
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Связные таблицы.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]