powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / тип тегов к постам
8 сообщений из 8, страница 1 из 1
тип тегов к постам
    #39436705
ambasador
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую всех участников форума!

Вот структура блога которая есть сейчас:

Планируется добавить тип тегов: категории, теги. Думаю сделать дополнительную таблицу types, только к чему лучше привязывать?
Вобщем вот два кандидата вариантов:
(#1)

(#2)

Какой более юзабельный на дальнейшую перспективу проектирования? Еще смотрел схему wordpress, до конца толком не понял, там у них вроде как таблица связей выступает taxonomy, но у них еще и древовидная(нестед) структура категорий, которая пока мне не нужна.
...
Рейтинг: 0 / 0
тип тегов к постам
    #39436757
Фотография vyegorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ambasador,

Тип тэга или тип связи? — к тому и привязывать...
...
Рейтинг: 0 / 0
тип тегов к постам
    #39436790
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ambasadorтип тегов: категории, теги.
возможно я неправильно понял вот это вот ваше предложение.
если же я понял этот момент верно, то
1. единственно сносным из предложенного вами будет №2. (возможно с денормализацией "связей" по типу №1 -- от требований пр-ти)

2. но лучшим будет отдельная таблица категорий и отдельная таблица категорийных "связей" (или отдельное поле--массив в "постах")
--хотя бы потому, что добираться до типа "связи" не потребуется через джойн -- она будет зашита в структуру
и потому, что как только встанет задача структурировать категории в те же деревья -- вы будете отвязаны от тегов, которым это не нужно
...
Рейтинг: 0 / 0
тип тегов к постам
    #39436794
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зы если отвлечься от фичей пж (типа уместности пользования полей -- массивов), то уместнее вашу тему обсуждать в http://www.sql.ru/forum/db-design
...
Рейтинг: 0 / 0
тип тегов к постам
    #39436874
ambasador
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Видимо не до конца ясно выразился, я хотел складывать имена категорий и имена тегов в одну таблицу tags, а в таблице types уже разделять по типу Тег это или Категория.
Учитывая что работаю из ORM(Django), легче конечно будет второй вариант без всяких джоинов - взял с таблицы tags а оттуда уже отсеял что тебе нужно категории или теги.
...
Рейтинг: 0 / 0
тип тегов к постам
    #39436879
ambasador
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
qwwq2. но лучшим будет отдельная таблица категорий и отдельная таблица категорийных "связей"

Я правильно понимаю, вы хотели что-то типа этого?:
...
Рейтинг: 0 / 0
тип тегов к постам
    #39436889
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ambasadorЯ правильно понимаю, вы хотели что-то типа этого?:
нет ,неправильно.
во первых я ничего не хочу.
я предлагаю старую парадигму: -- " мухи отдельно котлеты -- отдельно"
т.е. таги и их привязки к постам -- это одна часть схемы
а категории и их --//-- -- это совсем другая. формально почти такая же.
и никаких полей "типов".

если я правильно понял, что категория -- это иная сущность, чем тег. к тому же -- потенциально иначе устроенная.
...
Рейтинг: 0 / 0
тип тегов к постам
    #39436949
ambasador
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
qwwqя предлагаю старую парадигму: -- " мухи отдельно котлеты -- отдельно"
Последнее я запостил это бред конечно. Вобщем я понял что вы предлагаете: сделать отношение постов "M to M" к категориям и такую же связь к тегам.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / тип тегов к постам
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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