商品评论表设计

2023-10-30

总共5张表,设计如下:
create sequence SEQ_TRADESCORE_AUTOINC
minvalue 1
maxvalue 9999999999999
start with 1
increment by 1
nocache;
-- Create table
create table TBTRADESCORE
(
  ID NUMBER(13) not null,
  PRODUCTCODE   VARCHAR2(24),
  TYPE NUMBER(2),
  SCORESUM    NUMBER(9),
  NUM   NUMBER(9),
  CREATETIME DATE,
  STATE NUMBER(2)
)
tablespace XWXDB
  pctfree 10
  initrans 1
  maxtrans 255
  storage
  (
    initial 64
    next 8
    minextents 1
    maxextents unlimited
  );
-- Add comments to the table 
comment on table TBTRADESCORE
  is '交易评分总表';
-- Add comments to the columns
comment on column TBTRADESCORE.PRODUCTCODE
  is '产品编号';
comment on column TBTRADESCORE.TYPE
  is '类型 0未知 1 自行车 2路书';
comment on column TBTRADESCORE.SCORESUM
  is '评分总得分数';
comment on column TBTRADESCORE.NUM
  is '评分次数';
comment on column TBTRADESCORE.CREATETIME
  is '创建时间';
comment on column TBTRADESCORE.STATE
  is '状态 0 正常 99 删除';
create sequence SEQ_TRADESCOREDETAIL_AUTOINC
minvalue 1
maxvalue 9999999999999
start with 1
increment by 1
nocache;
-- Create table
create table TBTRADESCOREDETAIL
(
  ID NUMBER(13) not null,
  SCOREID NUMBER(13) not null,
  CUST_CODE VARCHAR2(24),
  SCORE     NUMBER(2),
  CREATETIME DATE,
  MODIFYTIME DATE,
  STATE NUMBER(2),
  REMARK VARCHAR2(255)
)
tablespace XWXDB
  pctfree 10
  initrans 1
  maxtrans 255
  storage
  (
    initial 64
    next 8
    minextents 1
    maxextents unlimited
  );
-- Add comments to the table 
comment on table TBTRADESCOREDETAIL
  is '交易评分明细表';
-- Add comments to the columns
comment on column TBTRADESCOREDETAIL.SCOREID
  is 'ID 来自TBTRADESCORE的ID';
comment on column TBTRADESCOREDETAIL.CUST_CODE
  is '用户编号';
comment on column TBTRADESCOREDETAIL.SCORE
  is '分数';
comment on column TBTRADESCOREDETAIL.CREATETIME
  is '创建时间';
comment on column TBTRADESCOREDETAIL.MODIFYTIME
  is '修改时间';
comment on column TBTRADESCOREDETAIL.STATE
  is '状态 0 正常 99 删除';
comment on column TBTRADESCOREDETAIL.REMARK
  is '备注';
create sequence SEQ_TRADECOMMENT_AUTOINC
minvalue 1
maxvalue 9999999999999
start with 1
increment by 1
nocache;
-- Create table
create table TBTRADECOMMENT
(
  ID NUMBER(13) not null,
  PRODUCTCODE   VARCHAR2(24),
  TYPE NUMBER(2),
  COMMENTSUM NUMBER(9),
  REPLYSUM      NUMBER(9),
  CREATETIME   DATE,
  STATE NUMBER(2)
)
tablespace XWXDB
  pctfree 10
  initrans 1
  maxtrans 255
  storage
  (
    initial 64
    next 8
    minextents 1
    maxextents unlimited
  );
-- Add comments to the table 
comment on table TBTRADECOMMENT
  is '交易评论总表';
-- Add comments to the columns
comment on column TBTRADECOMMENT.PRODUCTCODE
  is '产品编号';
comment on column TBTRADECOMMENT.TYPE
  is '类型 0未知 1 自行车 2路书';
comment on column TBTRADECOMMENT.COMMENTSUM
  is '评论总数';
comment on column TBTRADECOMMENT.REPLYSUM
  is '回复总数';
comment on column TBTRADECOMMENT.CREATETIME
  is '创建时间';
comment on column TBTRADECOMMENT.STATE
  is '状态 0 正常 99 删除';
create sequence SEQ_TRADECOMMENTDETAIL_AUTOINC
minvalue 1
maxvalue 9999999999999
start with 1
increment by 1
nocache;
-- Create table
create table TBTRADECOMMENTDETAIL
(
ID NUMBER(13) not null,
  COMMENTID NUMBER(13) not null,
  FROMID NUMBER(13),
  CUSTCODE VARCHAR2(24),
  TYPE NUMBER(2),
  REMARK VARCHAR2(255),
  CREATETIME   DATE,
  MODIFYTIME DATE,
  STATE NUMBER(2)
)
tablespace XWXDB
  pctfree 10
  initrans 1
  maxtrans 255
  storage
  (
    initial 64
    next 8
    minextents 1
    maxextents unlimited
  );
-- Add comments to the table 
comment on table TBTRADECOMMENTDETAIL
  is '交易评论明细表';
-- Add comments to the columns
comment on column TBTRADECOMMENTDETAIL.COMMENTID
  is '过滤关键字';
comment on column TBTRADECOMMENTDETAIL.FROMID
  is '来源ID 来自本表的ID';
comment on column TBTRADECOMMENTDETAIL.CUSTCODE
  is '用户编号';
comment on column TBTRADECOMMENTDETAIL.TYPE
  is '类型 0评论 1回复';
comment on column TBTRADECOMMENTDETAIL.REMARK
  is '评语';
comment on column TBTRADECOMMENTDETAIL.CREATETIME
  is '创建时间';
comment on column TBTRADECOMMENTDETAIL.MODIFYTIME
  is '修改时间';
comment on column TBTRADECOMMENTDETAIL.STATE
  is '状态 0 正常 99 删除';
create sequence SEQ_COMMENTFILTERKEY_AUTOINC
minvalue 1
maxvalue 9999999999999
start with 1
increment by 1
nocache;
-- Create table
create table TBCOMMENTFILTERKEY
(
ID NUMBER(13) not null,
  FILTERVALUE VARCHAR2(255)
)
tablespace XWXDB
  pctfree 10
  initrans 1
  maxtrans 255
  storage
  (
    initial 64
    next 8
    minextents 1
    maxextents unlimited
  );
-- Add comments to the table 
comment on table TBCOMMENTFILTERKEY
  is '评论过滤关键字表';
comment on column TBCOMMENTFILTERKEY.FILTERVALUE
  is '过滤关键字';
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

商品评论表设计 的相关文章

  • 2023年五一杯数学建模A题无人机定点投放问题求解全过程论文及程序

    2023年五一杯数学建模 A题 无人机定点投放问题 原题再现 随着科学技术的不断发展 无人机在许多领域都有着广泛的应用 对于空中执行定点投放任务的无人机 其投放精度不仅依赖于无人机的操作技术 而且还与无人机执行任务时所处状态和环境有关 例如
  • 说说TDD的好处和坏处-对话

    小帆 17 20 谁来科普下TDD的好处和坏处是啥 我们市场VP听说了TDD以后情有独钟 但是大致看了一些好像很难推广 菌菌 17 21 好处是大大的 坏处是成本很高 罗耀秋 17 22 你自己开发写代码 你愿意这样干不 小帆 17 23
  • css div上下左右排序

  • keil如何擦除已经下载的程序_Keil系列教程01_Keil介绍、下载、安装与注册

    说明 本文原创作者 strongerHuang 首发于微信公众号 嵌入式专栏 同时也更新在我的个人网站 EmbeddedDevelop 标签 Keil MDK ARM Vision 该教程基于MDK ARM 大部分内容也适用于Keil其它3
  • 函数指针和函数指针数组

    文章目录 一 函数指针 二 函数指针数组 三 应用 两个数的加减乘除运算 感谢阅读 如有错误请批评指正 一 函数指针 数据在内存中都有自己的地址 地址需要指针变量来保存 我们常见的指针有char int double float 函数也有自
  • QWebEngine应用---基于QWebChannel实现网页与qt层交互

    Qt提供了QWebChannel实现和网页的通信 我们直接拿github上一个能直接运行的demo来做说明 demo是基于Widget 且页面是自己实现的页面 接着会介绍基于QML实现且页面是第三方网站如何使用的 QWebChannel用法
  • 模型只要「变大」就能直通AGI?马库斯再次炮轰:三个危机已经显现!

    视学算法报道 编辑 LRS 导读 模型只管变大 剩下的交给天意 今年5月 DeepMind发布了一个多模态人工智能系统Gato 仅靠一套模型参数即可同时执行600多种不同的任务 一时引起行业内对通用人工智能 AGI 的热议 DeepMind
  • 零基础小白入手hadoop学习路线和教程分享

    这里写图片描述Hadoop技术本身并不是新技术 而是互联网时代成就了它 互联网产生了大量的数据 传统的服务器解决方案成本太高 Hadoop分布式处理技术可以解决这个问题 随着BAT等知名公司的成功案例 越来越多互联网公司也都开始使用 Had
  • 数据结构与算法 ---- 图的广度优先搜索(BFS)和深度优先搜索(DFS)

    1 前言 和树的遍历类似 图的遍历也是从图中某点出发 然后按照某种方法对图中所有顶点进行访问 且仅访问一次 但是图的遍历相对树而言要更为复杂 因为图中的任意顶点都可能与其他顶点相邻 所以在图的遍历中必须记录已被访问的顶点 避免重复访问 根据
  • 在瑞芯微SDK源码上构建自己的356x编译固件

    整体配置 路径 sdk源码 device rockchip rk356x 如下图 有个BoardConfig rk3568 evb1 ddr4 v10 mk是rk3568平台下的基础配置文件 这个文件可以配置uboot kernel内核默认
  • 向上转型与向下转型(超详细)

    本文利用代码例子解释向上转型与向下转型 文末有举例整合原代码 首先 我们要知道 转型发生在继承后 也就是父类子类存在的前提下 其次 我们要清楚 向下转型的前提是已经发生了向上转型 向下转型是再次转回来而已 最后 我们要明白 向上转型和向下转
  • layuiAdmin框架iframe版本:如何调用菜单折叠事件

    原文连接 https www codeleading com article 10252080191 转载 有一个功能需要加 菜单折起来之后如何调用折叠事件 menuFirstList on click li function e 如果是合
  • 在线日志的简单分析

    在线日志分析简单介绍 在互联网项目中 经常需要记录和查看日志 日志中包含了程序在遇到异常所记录的各种信息 同时也会记录程序每次请求的pv adpv等信息 包含了用户的IP地址 请求url 请求页面 城市类别以及系统开发者在系统运行过程中想打
  • Extreme AP7632配置文档

    设备类型如下图 就是这款 因为是英文的配置界面 所以弄起来有点麻烦 详细信息如下图 配置方式下载附件 https download csdn net download Poison 1212 12413234 spm 1001 2014 3
  • 深度学习-人工神经网络网络

    神经元 受生物学的启发 人工神经网络是生物神经网络的一种模拟和近似 它从结构 实现机理和功能上模拟生物神经网络 传统的生物神经元模型由树突 细胞核 细胞体 突触和神经末梢组成 如图所示 如图下图所示 神经元的输入xi对应生物神经元的树突 输
  • AndroidUI绘制流程实例2(继承ViewGroup)

    案例仅供参考学习 MainActivity package com example test import android app Activity import android os Bundle import android view
  • python: GUI using tkinter

    StudentUI py 读文件类 date 2023 06 24 edit Geovin Du geovindu 涂聚文 ide PyCharm 2023 1 python 11 import datetime import sys im
  • 自定义view及优化

    参考链接 自定义View 有这一篇就够了 简书 1 2 自定义 View 菜鸟教程 自定义view 当Android系统内置的View无法实现我们的需求时 我们可以根据要求制订自己的View 自定义view大约需要这几步 继承View类 至
  • vue中视频插件vue-video-player使用

    视频插件 vue video player github地址 https github com surmon china vue video player 安装 npm install vue video player save 引入 全局
  • Application进行详解(unity)

    Application进行详解 unity中的 介绍 在Unity引擎中 Application类是一个非常重要的类 它可以提供一些有用的方法 用于管理Unity应用程序的运行时行为 通过使用Application类 您可以获取有关Unit

随机推荐

  • 剑指offer62. 圆圈中最后剩下的数字(Josephuse约瑟夫环问题) P300

    剑指offer62 圆圈中最后剩下的数字 Josephuse约瑟夫环问题 P300 题目 0 1 n 1这n个数字排成一个圆圈 从数字0开始每次从这个圆圈里删除第m个数字 求出这个圆圈里剩下的最后一个数字 方法1 循环链表 C 官网说lis
  • TextMeshProUGUI的基本使用方法(资源创建、材质、表情等)

    TextMeshPro 以下均简称为TMP 是使用在Unity中的一种强大的文本插件 恩 感觉跟PS差不多了 在unity5 6时代好像就说要用这个插件来代替unity中自带的Text和TextMesh组件 但现在都unity2017 3了
  • 【Kubernetes部署篇】Kubeadm方式搭建K8s集群 1.26.0版本

    文章目录 一 集群规划及架构 二 系统初始化准备 所有节点同步操作 三 安装并配置Containerd容器运行时 四 安装kubeadm 所有节点同步操作 五 初始化集群 六 Node节点添加到集群 七 安装网络组件Calico 八 测试C
  • 13. PyQt5实现多页面切换之QTabWidget

    PyQt5实现多页面切换之QTabWidget PyQt5实现多页面切换之QTabWidget 一 QTabWidget 类简介 二 QTabWidget 类的使用步骤 三 QTabWidget 类中的属性 四 QTabWidget 类中的
  • 抖音广告落地页怎么制作?四个原则为您详细介绍

    抖音广告落地页怎么制作 抖音作为著名的短视频社交平台 活跃用户数据庞大 消费市场广阔 已经成为了品牌商重要的产品网络推广平台 抖音信息流广告亦是成为各大品牌商的热门选择 那么一个引人入胜的抖音广告落地页该如何制作呢 1 辨识原则 利用品牌方
  • STM32H7实现8通道ADC采集(软件触发+DMA传输)

    使用CubeMX工具 对DMA进行配置 CubeMX工程下载 dma相关的配置比较简单 主要是adc配置相关的修改 数据要设置成DMA循环模式ADC CONVERSIONDATA DMA CIRCULAR 溢出操作要设置为覆盖ADC OVR
  • auto-1 - 自动化之windows powershell与python

    在powershell中实现功能 mkvenv指令在该目录下创建并进入虚拟环境 如果目录中有requirements txt自动安装 venv进入该目录下的虚拟环境 默认虚拟环境文件夹名称是venv pi
  • 解决:ModuleNotFoundError: No module named ‘gym‘

    从没安装过gym 出现 ModuleNotFoundError No module named gym 这种错误 可以使用命令如下进行安装 pip install i https pypi tuna tsinghua edu cn simp
  • 学习笔记(28):R语言入门基础-矩阵的编辑——合并矩阵

    立即学习 https edu csdn net course play 24913 285695 utm source blogtoedu 矩阵的合并 按行合并 rbind 按列合并 cbind
  • 旅游管理系统-JAVA【数据库设计、源码、开题报告】

    摘 要 21世纪是一个知识大爆炸的时代 互联网拉近了人们的距离 信息化革命席卷了各个行业 物质生活水平的提高使得人们的消费观念悄然发生改变 人们对户外旅行的要求越来越高 这对于传统旅游行业来说既是机遇也是挑战 提高旅游行业管理水平 推进旅游
  • 转载:开源mes系统_基于SpringBoot 开源框架,设计MES系统源码分享(代码标准规范)

    Hutool 是一个小而全的Java工具类库 通过静态方法封装 降低相关API的学习成本 提高工作效率 使Java拥有函数式语言般的优雅 让Java语言也可以 甜甜的 请求参数每张表的分页查询参数 严格按照一张表对应一个请求参数对象进行开发
  • NTSC、PAL、SECAM彩色电视制式

    NTSC PAL和SECAM是世界上最主要的三大电视制式 并且这三种制式间不能兼容 例如PAL的视频不能在NTSC制式的电视上播放 下图是三种制式在世界上的使用分布图 NTSC制式 NTSC制式 简称N制 是1952年12月由美国国家电视标
  • 老公老婆

    1 老公 你要努力挣钱 钱这个东西 不能少得来让我们整日为生计发愁 最好也不能多得来需要别的女人帮着花 2 请给我关爱 信任 尊重和自由 3 你要加强锻炼 强健身体 好在我们共同返家的夜晚 一口气抱我上到五楼的家门 我渴望每天都能做你的新娘
  • 21天Python进阶学习挑战赛

    21天Python进阶学习挑战赛活动详情 1 活动介绍 2 作者介绍 3 专栏介绍 4 学习计划 1 活动介绍 CSDN与每一位学习者同行 平台优质专栏作者带队精准学习 精选高质量专栏学习资料活动期内限时免费学习 此刻开启学习打卡之路 收获
  • LETTERS

    http poj org problem id 1154 Description A single player game is played on a rectangular board divided in R rows and C c
  • 大数据从0到1的完美落地之sqoop命令执行

    Sqoop命令执行 常见命令执行参数 通过Sqoop加不同参数可以执行导入导出 通过sqoop help 可以查看常见的命令行 常见Sqoop参数 root qianfeng01 sqoop 1 4 7 sqoop help codegen
  • 前端面试 - 项目流程

    目录 1 项目流程 2 项目角色 3 完整项目流程 4 项目沟通 5 PM想在开发过程中增加需求 该怎么办 6 项目即将延期了 该怎么办 7 你将如何保证项目质量 1 项目流程 1 项目分多人 多角色参与 2 项目分多阶段 3 项目需要计划
  • commons-pool2源码走读(四) 对象池实现GenericObjectPool

    commons pool2源码走读 四 对象池实现GenericObjectPool
  • Springboot实现短信验证登陆

    1 导入依赖
  • 商品评论表设计

    总共5张表 设计如下 create sequence SEQ TRADESCORE AUTOINC minvalue 1 maxvalue 9999999999999 start with 1 increment by 1 nocache