Оптимальная структура - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Sat, 30 Nov 2024 23:50:49 +0300Ну посмотрим, может кто-нибудь что-нибудь умней предложит <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">
https://visavi.net/topics/3496/83031
Оптимальная структура StudentsovWed, 02 Dec 2009 23:48:40 +0300Сообщенияhttps://visavi.net/topics/3496/83031Не жирно, оптимально как раз таки.
https://visavi.net/topics/3496/83030
Оптимальная структура coca-cocaWed, 02 Dec 2009 23:47:33 +0300Сообщенияhttps://visavi.net/topics/3496/83030Была у меня мысль создать таблицу, в которую записывать данные, поля id_url, id_operator. Но в этой таблице для каждой ссылки будет до 90 записей, слишком жирно это наверное...
https://visavi.net/topics/3496/83027
Оптимальная структура StudentsovWed, 02 Dec 2009 23:45:01 +0300Сообщенияhttps://visavi.net/topics/3496/83027делать таблицу price_links_operators, со структурой <br>
id - id записи в бд<br>
operator_id - id оператора<br>
url_id - id урла в таблице urls<br>
poster_id - id того, кто добавил линк, ну само собой, что таблицу можешь под себя редактировать)<br>
Дальше делаешь выборку<br>
SELECT * FROM `urls` WHERE `id` = 1 OR `id` = 2 OR `id` = 3 OR `id` = 12 OR `id` = 54<br>
ЗЫ ща занят маленько, в приват кину те полный запрос с выборкой из таблицы price_links, ^ выше на скорую руку запрос накатал
https://visavi.net/topics/3496/83021
Оптимальная структура coca-cocaWed, 02 Dec 2009 23:37:58 +0300Сообщенияhttps://visavi.net/topics/3496/83021Вот допустим у меня operator_id равен 12. А рекламодатель решил разрешить id'ы 1, 2, 3, 12, 54. Вот что делать? Как и куда записывать разрешенные id? И определять, есть ли там какой-нибудь id?
https://visavi.net/topics/3496/83019
Оптимальная структура StudentsovWed, 02 Dec 2009 23:33:24 +0300Сообщенияhttps://visavi.net/topics/3496/83019в таблицу urls добавь поле operator_id, по нем у делай выборку)
https://visavi.net/topics/3496/83014
Оптимальная структура coca-cocaWed, 02 Dec 2009 23:28:35 +0300Сообщенияhttps://visavi.net/topics/3496/83014Есть такая проблема. Есть таблицы (из скрипта серфинга):<br>
------------------<br>
CREATE TABLE country (<br>
id tinyint(3) unsigned NOT NULL auto_increment,<br>
country varchar(40) NOT NULL,<br>
PRIMARY KEY (id)<br>
) DEFAULT CHARSET = utf8;<br>
------------------<br>
CREATE TABLE operator (<br>
id smallint(4) unsigned NOT NULL auto_increment,<br>
id_country tinyint(3) unsigned NOT NULL,<br>
operator varchar(40) NOT NULL,<br>
PRIMARY KEY (id),<br>
KEY id_country (id_country)<br>
) DEFAULT CHARSET = utf8;<br>
------------------<br>
CREATE TABLE diapason (<br>
id_operator smallint(4) unsigned NOT NULL,<br>
start int(11) unsigned NOT NULL,<br>
finish int(11) unsigned NOT NULL,<br>
UNIQUE KEY start (start),<br>
UNIQUE KEY finish (finish)<br>
) DEFAULT CHARSET = utf8;<br>
------------------<br>
CREATE TABLE urls (<br>
id mediumint(8) unsigned NOT NULL auto_increment,<br>
url varchar(400) NOT NULL,<br>
status tinyint(1) unsigned NOT NULL DEFAULT 1,<br>
PRIMARY KEY (id)<br>
) DEFAULT CHARSET = utf8;<br>
------------------<br>
Мне надо реализовать фильтр по операторам, что бы рекламодатели могли выбрать только определенных операторов. А потом показывать юзеру только те ссылки, где разрешен его оператор. Операторов ~100. Ничего на ум пока не приходит...
https://visavi.net/topics/3496/83008
Оптимальная структура StudentsovWed, 02 Dec 2009 23:14:44 +0300Сообщенияhttps://visavi.net/topics/3496/83008