zoukankan      html  css  js  c++  java
  • 论坛中常有的提问,评论,点赞设计

    1.数据库设计

     1 -- 问题 --
     2 create table pxpt_bbs_question(
     3 id number primary key,
     4 site_id number not null,
     5 login_name varchar2(64),
     6 question_title varchar2(64),
     7 question_content varchar2(256),
     8 created_date date default sysdate
     9 );
    10 -- 评论 --
    11 create table pxpt_bbs_question_solution(
    12 solution_id number primary key,
    13 question_id number foreign key references pxpt_bbs_question(id),
    14 login_name varchar2(64),
    15 solution_back_id number default 0, --本身id 回复时使用
    16 solution_date date default sysdate
    17 );
    18 -- 点赞--
    19 create table pxpt_bbs_question_like(
    20 like_id number primary key,
    21 question_id number foreign key references pxpt_bbs_question(id),
    22 login_name varchar2(64)
    23 )

    完整Oracle:

     1 --  问题  --
     2 create table pxpt_bbs_question(
     3     id number primary key,
     4     site_id number not null,
     5     login_name varchar2(64),
     6     question_title varchar2(64),
     7     question_content varchar2(256),
     8     created_date date default sysdate
     9 );
    10 create sequence pxpt_bbs_question_SEQ
    11 minvalue 1
    12 maxvalue 99999999999999
    13 start with 1000
    14 increment by 1
    15 cache 10
    16 order;
    17 
    18 -- 评论 --
    19 create table pxpt_bbs_question_solution(
    20     solution_id number primary key,
    21     question_id number ,
    22     login_name varchar2(64),
    23     solution_back_id number default 0,     --本身id  回复时使用
    24     solution_date date default sysdate,
    25     foreign key(question_id) references pxpt_bbs_question(id)
    26 );
    27 
    28 create sequence pxpt_bbs_question_solution_SEQ
    29 minvalue 1
    30 maxvalue 99999999999999
    31 start with 1000
    32 increment by 1
    33 cache 10
    34 order;
    35 
    36 
    37 -- 点赞--
    38 create table pxpt_bbs_question_like(
    39     like_id number primary key,
    40     question_id number,
    41     login_name varchar2(64),
    42     foreign key(question_id) references pxpt_bbs_question(id)
    43 );
    44 
    45 create sequence pxpt_bbs_question_like_SEQ
    46 minvalue 1
    47 maxvalue 99999999999999
    48 start with 1000
    49 increment by 1
    50 cache 10
    51 order;
  • 相关阅读:
    android studio无线真机调试------Android
    新建文件夹和文件,并向文件中写入数据---------Android
    wpf获取鼠标的位置-------WPF
    React Native环境搭建
    页面定制CSS代码
    视图优化
    内存优化
    电量优化
    轻量容器、枚举的使用
    AndroidAnnotations框架
  • 原文地址:https://www.cnblogs.com/sharpest/p/5625757.html
Copyright © 2011-2022 走看看