[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Нужна ли отдельная таблица
Страницы: 1, 2
Миша
Цитата (Гость_glock18 @ 12.07.2016 - 08:52)
Даешь Валику власть! :rolleyes:

 © Друзей не предают, как бы они не косячили  

RE: Можно пример структуры.
Например у меня есть таблица : id - id города - id раздела - дата и время - сообщение

Куда мне при таком подходе добавлять поле? )
В таблицу id города? А как же разделы..
Или в таблицу разделов? Тогда не понятно какой город считать..
И точно не в таблицу сообщений, не сообщения же считать, а страницы.

Я не спорю, что предложен отличный вариант, но всё зависит от структуры.

_____________
Принимаю заказы, писать в ЛС
AllesKlar
Цитата (Медведь @ 12.07.2016 - 16:33)
Например у меня есть таблица : id - id города - id раздела - дата и время - сообщение

Ну ясно же, нужно добавить столбец пол м/ж

_____________
[продано копирайтерам]
Миша
Ну или на форуме, можно добавить к теме, но если пагинация и нужно считать количество просмотров каждой страницы - логически правильно не отработает.

_____________
Принимаю заказы, писать в ЛС
FatCat
Цитата (Медведь @ 12.07.2016 - 18:27)
если пагинация и нужно считать количество просмотров каждой страницы

Согласен, актуально для создания новой таблицы.

_____________
Бесплатному сыру в дырки не заглядывают...
Гость_glock18
Цитата (Медведь @ 12.07.2016 - 18:33)
Цитата (Гость_glock18 @ 12.07.2016 - 08:52)
Даешь Валику власть! :rolleyes:

 © Друзей не предают, как бы они не косячили  

RE: Можно пример структуры.
Например у меня есть таблица : id - id города - id раздела - дата и время - сообщение

Куда мне при таком подходе добавлять поле? )
В таблицу id города? А как же разделы..
Или в таблицу разделов? Тогда не понятно какой город считать..
И точно не в таблицу сообщений, не сообщения же считать, а страницы.

Я не спорю, что предложен отличный вариант, но всё зависит от структуры.

Цитату я пропущу, не понял, к чему она.

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

1. один город - много разделов (таблица раздела)
2. один раздел - много городов (таблица города)
3. много разделов - много много городов (таблица связывающая их)

Это все до тех пор, конечно, пока одна и та же сущность не имеет много счетчиков. Тут уже, либо некрасиво плодить колонки счетчиков в этой таблице, либо вводить новую таблицу, но в этих случаях нередко приходится вводить таблицу pages с мета-данными и прочей требухой по конкретной страничке, счетчики можно всунуть и в нее.

В общем, пример не особо убедительный.
Гость_glock18
Не особо убедительный может быть по той причине, что непонятно, что такое раздел ) Если это что-то, указывающее на отдельную страницу, относящуюся к городу, и каждый город имеет каждый раздел, то есть нет связывающей таблицы между ними, а так же нет никакой таблицы типа pages, то таблица новая действительно понадобится.

Но почему необходимо предполагать какие-то узкие случаи? Из вопроса ничего такого не следует, и все это домыслы с Вашей стороны. Гораздо больше случаев, когда таблица для колонки уже есть.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.