hitman249 писал(а):
очень плохо держать разнородные данные в одной таблице
------------ Дoбавленo в 11.41:
Пока я только увидел
1. У тебя есть таблица "Список объектов"
2. И эту табличку, которую ты выложил здесь.
Вот эта табличка спроектирована неверно. ИМХО.
Ей больше бы подошла структура:
или такая (с маленьким гемором)
CREATE TABLE rules_month(
id integer primary key,
object_id integer,
month_num integer,
month_year integer,
month_days TEXT DEFAULT '0000000000000000000000000000000');
CREATE TABLE rules_month(
id integer primary key,
object_id integer,
month_num integer,
montр_year integer,
month_days1 INTEGER DEFAULT 0,
...
...
...
month_days31 INTEGER DEFAULT 0);
Или , без всяких сверхмудрых мыслей, просто (и вообще без гемора)
CREATE TABLE rules_month(
id integer primary key,
object_id integer,
data INTEGER -- а если нужны часы, минуты и т.д. то REAL
);
------------ Дoбавленo в 12.59:
Chipset писал(а):
За инструмент спасибо.
