Quote:
|
Originally Posted by SelArom
... but how can I map a specific post to the specific blog of a specific user?
|
one table for the blogs
Code:
create table blogs
( blog_id integer not null primary key
, foo varchar(99)
);
one table for the users
Code:
create table users
( user_id integer not null primary key
, bar varchar(99)
);
one table for which user(s) can post on which blog(s)
Code:
create table blogusers
( blog_id integer not null
, user_id integer not null
, primary key (blog_id,user_id)
);
and one table for the posts
Code:
create table posts
( post_id integer not null primary key
, blog_id integer not null
, user_id integer not null
, foreign key (blog_id,user_id)
references blogusers
);