Форум → Сообщество → Флейм → Дом флудера (говорит кто о чем хочет) — 14
Дом флудера (говорит кто о чем хочет) — 14
Страницы: ← Предыдущая страница • Следующая страница →
-
-
25 марта 2011 г. 23:35, спустя 58 минут 11 секунд
этот кисляк(тан) с похмелья нормально себе освежаетСпустя 56 сек.lolcat, ава прикольнаяС возвращением, Пiха! hyperoff.ru - качественный хостинг php -
-
26 марта 2011 г. 1:16, спустя 1 час 8 минут 55 секунд
nya, а я чай с круассанами пью и чо, и чо теперь! ГОВОРИ! -
26 марта 2011 г. 2:27, спустя 1 час 11 минут 38 секунд
–
– Структура таблицы `music`
–
CREATE TABLE IF NOT EXISTS `music` (
`music_id` int(11) NOT NULL AUTO_INCREMENT,
`artist` varchar(50) NOT NULL,
`name` varchar(100) NOT NULL,
`file` varchar(150) NOT NULL,
`bitrate` smallint(6) NOT NULL,
`uploaded` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`year` year(4) NOT NULL,
`duration` time NOT NULL,
`size` int(11) NOT NULL,
`loads` int(11) NOT NULL,
`rating` int(11) NOT NULL,
PRIMARY KEY (`music_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
норм для музыкального загруз-центра? или разбить на несколько таблиц как считаете? -
26 марта 2011 г. 2:33, спустя 5 минут 32 секунды
`artist` varchar(50) NOT NULL,
если следовать условиям нормализации, то это просится в отдельную таблицуСапожник без сапог -
26 марта 2011 г. 2:39, спустя 6 минут 36 секунд
конечный вариантCREATE TABLE IF NOT EXISTS `music` (
`music_id` int(11) NOT NULL AUTO_INCREMENT,
`artist` varchar(50) NOT NULL,
`album` varchar(50) DEFAULT NULL,
`name` varchar(100) NOT NULL,
`file` varchar(150) NOT NULL,
`bitrate` smallint(6) NOT NULL,
`uploaded` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`year` year(4) NOT NULL,
`duration` time NOT NULL,
`size` int(11) NOT NULL,
`loads` int(11) NOT NULL DEFAULT '0',
`rating` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`music_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
а какой понт будет от отдельной таблицы если там два поля будет - artist и artist_id? ну можно тогда туда еще album соотнести в принципеСпустя 123 сек.короче разбиваю на три таблицы тогдаСпустя 199 сек.–
– Структура таблицы `albums`
–
CREATE TABLE IF NOT EXISTS `albums` (
`album_id` int(11) NOT NULL AUTO_INCREMENT,
`album_name` varchar(50) NOT NULL,
`artist_id` int(11) NOT NULL,
PRIMARY KEY (`album_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
– ——————————————————–
–
– Структура таблицы `artists`
–
CREATE TABLE IF NOT EXISTS `artists` (
`artist_id` int(11) NOT NULL AUTO_INCREMENT,
`artist_name` varchar(50) NOT NULL,
PRIMARY KEY (`artist_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
– ——————————————————–
–
– Структура таблицы `music`
–
CREATE TABLE IF NOT EXISTS `music` (
`music_id` int(11) NOT NULL AUTO_INCREMENT,
`artist_id` int(11) NOT NULL,
`album_id` int(11) DEFAULT NULL,
`name` varchar(100) NOT NULL,
`file` varchar(150) NOT NULL,
`bitrate` smallint(6) NOT NULL,
`uploaded` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`year` year(4) NOT NULL,
`duration` time NOT NULL,
`size` int(11) NOT NULL,
`loads` int(11) NOT NULL DEFAULT '0',
`rating` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`music_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; -
26 марта 2011 г. 2:45, спустя 5 минут 46 секунд
а какой понт будет от отдельной таблицы если там два поля будет - artist и artist_id? ну можно тогда туда еще album соотнести в принципе
да не маленький :D
например ты описался в названии артиста и хочешь его переименовать :-)
да и скажем так "это стандарт и это очевидно" не только тебе, а другим людям - после тебяСапожник без сапог -
26 марта 2011 г. 2:48, спустя 3 минуты 12 секунд
еще вопрос - что лучше подойдет для данной базы mysql or mysqli? и какой тип таблиц тут будет более уместен - можно ли обойтись myisam или желательнее innodb? -
26 марта 2011 г. 2:54, спустя 6 минут 4 секунды
что лучше подойдет для данной базы mysql or mysqli?
ебучие в рот теоретики :D
БАЗА и ДРАЙВЕР КЛИЕНТА при обращении к базе - РАЗНЫЕ ВЕЩИ! лучше всего подойдет mysqljdbc.jar - гарантируюСпустя 35 сек.и какой тип таблиц тут будет более уместен - можно ли обойтись myisam или желательнее innodb?
если только хранить - похуй, если хочется фишки аля триггеры или прочее - то инно конечноСапожник без сапог -
26 марта 2011 г. 2:57, спустя 2 минуты 51 секунду
что лучше подойдет для данной базы mysql or mysqli?
ебучие в рот теоретики :D
БАЗА и ДРАЙВЕР КЛИЕНТА при обращении к базе - РАЗНЫЕ ВЕЩИ! лучше всего подойдет mysqljdbc.jar - гарантируюСпустя 35 сек.и какой тип таблиц тут будет более уместен - можно ли обойтись myisam или желательнее innodb?
если только хранить - похуй, если хочется фишки аля триггеры или прочее - то инно конечно
например, для чего мне могут потребоваться триггеры на музыкальном плеере?
я не говорил что mysqli это база :) -
26 марта 2011 г. 3:18, спустя 20 минут 40 секунд
я не говорил что mysqli это база :)
ты это подразумевал своим вопросом, а если нет, то твой вопрос глуп, туп, слеп, грубнапример, для чего мне могут потребоваться триггеры на музыкальном плеере?
например удалить артиста и все его треки, вдруг "сдужбы" наведались :-)Сапожник без сапог -
26 марта 2011 г. 3:31, спустя 13 минут 24 секунды
я не говорил что mysqli это база :)
ты это подразумевал своим вопросом, а если нет, то твой вопрос глуп, туп, слеп, грубнапример, для чего мне могут потребоваться триггеры на музыкальном плеере?
например удалить артиста и все его треки, вдруг "сдужбы" наведались :-)
не?DELETE * FROM music WHERE artist_id=
Спустя 143 сек.DELETE FROM music,albums WHERE artist_id=1
Спустя 43 сек.DELETE FROM music,albums,artists WHERE artist_id=1
во -
26 марта 2011 г. 3:52, спустя 20 минут 31 секунду
fgets, вот добавишь еще коменты и рейтинги таблицы и ахуеешь от запроса)Сапожник без сапог -
26 марта 2011 г. 4:01, спустя 9 минут 13 секунд
вы вообще ахуели чтоли ???
что делает обсуждение какойто злоебучей таблицы в священном доме флудера ?????
Страницы: ← Предыдущая страница • Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!