История изменений
Исправление
dmitryalexeeff,
(текущая версия)
:
Можешь сделать «по-простому»,по первому варианту, забив на нормализацию и храня всё в одной таблице. К плюсам можно отнести потенциально большую скорость работы.
Можешь сделать «реляционно», по второму варианту. Следить там ни за чем не нужно, всё будет работать автоматом.
create table event(
id int not null,
PRIMARY KEY (id)
);
create table event_warning(
id int not null,
event_id int not null,
PRIMARY KEY (id) ,
FOREIGN KEY(event_id) REFERENCES event(id) ON DELETE CASCADE
);
Исправление
dmitryalexeeff,
:
Можешь сделать «по-простому»,по первому варианту, забив на нормализацию и храня всё в одной таблице. К плюсам можно отнести потенциально большую скорость работы.
Можешь сделать «реляционно», по второму варианту. Следить там ни за чем не нужно, всё будет работать автоматом.
create table event(
id int not null,
PRIMARY KEY (id)
);
create table event_warning(
id int not null,
event_id int not null,
PRIMARY KEY (id) ,
FOREIGN KEY(event_id) REFERENCES event(id) ON DELETE CASCADE
);
Исходная версия
dmitryalexeeff,
:
Можешь сделать «по-простому»,по первому варианту, забив на нормализацию и храня всё в одной таблице. К плюсам можно отнести потенциально большую скорость работы.
Можешь сделать «реляционно», по второму варианту. Следить там ни за чем не нужно, всё будет работать автоматом.
create table event(
id int not null,
PRIMARY KEY (id)
);
create table event_warning(
id int not null,
event_id int not null,
PRIMARY KEY (id) ,
FOREIGN KEY(event_id) REFERENCES event(id) ON DELETE CASCADE
);