以上两个关联的表分别为:

r_resourceinfo叫资源表,

c_stateprovinceinfo叫省区表

省区表为主表,资源表为子表,而且省区表为自关联表(就是把全国省,市,区,县的信息全部存储在这张表中)

具体表间关系及表定义如下:

create table R_RESOURCEINFO  (

RESOURCEID           CHAR(16)                        not null,

CONTENTID            CHAR(16),

KNOWLEDGEID          CHAR(16),

LEVELID              CHAR(16),

PROVINCEID           CHAR(16),

CHAPTER_ID           CHAR(16),

SUBJECTID            CHAR(16),

GRADEID              CHAR(16),

VERSION_ID           CHAR(16),

TITLE                VARCHAR2(256),

RESOURCE_YEAR        NUMBER(10),

SUMMARY              VARCHAR2(1024),

DETAIL               VARCHAR2(3000),

DURATION             NUMBER(10),

RESOURCE_CODE        VARCHAR2(128),

RESOURCE_TYPE        CHAR(16),

RESOURCE_MODE        CHAR(16),

RESOURCE_STATUS      CHAR(16),

RESOURCE_LEVEL       CHAR(16),

START_LEVEL          NUMBER(10),

FILE_SIZE            NUMBER(10),

UI_SIZE              VARCHAR2(256),

SOURCE_TYPE          CHAR(16),

SOURCE_ID            CHAR(16),

SOURCE_NAME          VARCHAR2(256),

KEYWORD              VARCHAR2(1024),

PRICE                NUMBER(20,4),

FILENAME             VARCHAR2(256),

EXTNAME              VARCHAR2(256),

RELATIVE_PATH        VARCHAR2(1024),

MEMO                 VARCHAR2(3000),

constraint PK_R_RESOURCEINFO primary key (RESOURCEID)

);

alter table R_RESOURCEINFO

add constraint FK_R_RESOUR_REFERENCE_C_STATEP foreign key (PROVINCEID)

references C_STATEPROVINCEINFO (PROVINCEID);

create table C_STATEPROVINCEINFO  (

PROVINCEID           CHAR(16)                        not null,

COUNTRYID            CHAR(16),

PARENTID             CHAR(16),

PROVINCENAME         VARCHAR2(256),

SHORTNAME            VARCHAR2(128),

POSTCODE             VARCHAR2(128),

AREACODE             VARCHAR2(128),

IDCODE               VARCHAR2(128),

DISPLAYORDER         NUMBER(10),

"LEVEL"              NUMBER(10),

CREATETIME           DATE,

UPDATETIME           DATE,

MEMO                 VARCHAR2(3000),

constraint PK_C_STATEPROVINCEINFO primary key (PROVINCEID)

);

Logo

永洪科技,致力于打造全球领先的数据技术厂商,具备从数据应用方案咨询、BI、AIGC智能分析、数字孪生、数据资产、数据治理、数据实施的端到端大数据价值服务能力。

更多推荐