Create microblog account with password microblog in Oracle10g
Express Edition. This must be done after you log in as SYSTEM user. Then create tables listed below after connecting to Oracle as microblog
create table users
( userid number(5) primary key,
username varchar(10) unique,
password varchar(10),
email varchar(50) unique,
onlinebio varchar(500),
photoid number(5) default 0,
followingcount number(5) default 0,
followerscount number(5) default 0,
microscount number(5) default 0
);
create sequence userid nocache;
insert into users values( userid.nextval, 'srikanth','s','srikanth@gmail.com','Software Trainer',0,0,0,0);
insert into users values( userid.nextval, 'robin','r,'robin@st.com','Musician',0,0,0,0);
create sequence microid nocache;
create table micros
( microid number(5) primary key,
micro varchar(150) not null,
postedon date,
userid number(5) references users(userid)
);
create table followers
( userid number(5) references users(userid),
followerid number(5) references users(userid),
primary key (userid,followerid)
)