[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Структура БД
brus69
есть сайт он чисто на html нужна потребность добавлять новости через админку
у меня возникли след вопросы
1) в БД для хранения новости можно воспользоваться одной таблицей?
2) как должна выглядеть таблица в бд?

на движок сайт переносить не хочется



Спустя 13 минут, 58 секунд (21.06.2011 - 11:19) Renden написал(а):
brus69
1) можно.
2) news_id | news_name | news_title | news_content | news_date
приведу типы int | varchar | varchar | text | datetime

Спустя 4 минуты, 34 секунды (21.06.2011 - 11:24) m4a1fox написал(а):
brus69
CREATE TABLE `DBNAME`.`TABLENAME` (`id` auto_increment PRIMARY KEY,
`title` VARCHAR (255) NOT NULL,
`meta_k` VARCHAR (255) NOT NULL,
`meta_d` VARCHAR (255) NOT NULL,
`description(по необходимости)` text NOT NULL,
`text` text NOT NULL,
`date` date NOT NULL,
`time` date NOT NULL,
`datetime` datetime NOT NULL, - либо это вместо date и time (по желанию)
)
ENGINE=MyISAM CARACTER=utf8_general_ci

Кажется так. Могут быть орфографические ошибки в коде )

Спустя 2 минуты, 29 секунд (21.06.2011 - 11:26) alex12060 написал(а):
А если разделение по уровню модерации? А если новость нужно резко отключить, но не удалять? А если нужна модерация? А? Вы этого в БД не учли.

А так, все в одной таблице спокойно сделать можно.

Спустя 3 минуты, 17 секунд (21.06.2011 - 11:29) m4a1fox написал(а):
alex12060
Пожалуйста.
Вот строки

`visible` enum('0', '1') not null default '0'
Быстрый ответ:

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