храниение в одной таблице

FlaMen

Новичок
храниение в одной таблице

1 - Целесообразно ли хранить все данные в одной таблице все сразу, навигацию, текст?
если страниц 100-1000


__________________________________
| id | level | name | url | date | title | texts |




2 - я для связи меню первого уровня и второго, итд... level умножаю на 10, тоесть получается

1 - 10
10
10
10 -
100
100 -
1000
1000

2 - 20
20
20


для выборки всех пункотов второго уровня использую
WHERE level => 10 && level < 100??

правильно ли это... ?
 

Stepan96

Guest
Прошу прощения, таблица, структуру которой ты привел, используется для хранения чего? Какие данные?
 

FlaMen

Новичок
Stepan96 тоесть так.

______________________________________________________
| id | level | name | razdel| podrazdel | podpodrazdel | date | title | texts |

хранение

имени , время создания , заголовок, код body


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

Stepan96

Guest
Что ты хранишь в этой таблице? Новости? Прайс лист? Что-нибудь еще?
 

FlaMen

Новичок
бр... =)
ну новости и весь текст страничек с навигацией, ничего особенного и крупномаштабного.

а что? :)
 

Stepan96

Guest
Тогда новости храни в своей таблице, структуру сайта (разделы, подразделы) во второй, страницы в третьей. Потому как если хранить все эти данные в одной таблице - она (таблица) буден нерациональна. Могу поподробнее с тобой поговорить. пиши в ПМ
 

Falc

Новичок
Если у тебя на сайте не больше 100 посетителей в день и самих страниц тоже не много, то конецно проще хранить все страницы в одной таблице. Но если у тебя к сайту несколько обращений в секунду и контента дофига, то хочешь не хочешь, а структурировать все придется.
 
Сверху