当前位置: 代码迷 >> 综合 >> 【Apache OFBiz 系列】OFBiz的数据模型分析(二)
  详细解决方案

【Apache OFBiz 系列】OFBiz的数据模型分析(二)

热度:40   发布时间:2024-02-05 08:17:59.0

上一篇已对OFBiz的通用数据模型进行了整理,这一篇继续分析OFBiz的网站站点数据模型和访问信息及服务器实体数据模型,这部分数据表主要是存储管理企业系统中各个网站信息,访问记录信息以及服务器的相关信息,便与企业将数字化建设中建设的诸多网站统一管理。

 

网站站点数据模型

主要包含网站站点基本信息、站点角色、站点页面、站点内容、站点域名等信息,其数据结构如下:

字段说明

web_site(网站站点信息)

序号

字段名

数据类型

主键

非空

描述

1

WEB_SITE_ID

varchar(20)

网站ID

2

SITE_NAME

varchar(100)

站点名称

3

HTTP_HOST

varchar(255)

HTTP服务主机

4

HTTP_PORT

varchar(10)

HTTP请求端口

5

HTTPS_HOST

varchar(255)

HTTPS主机名称

6

HTTPS_PORT

varchar(10)

HTTPS请求端口

7

ENABLE_HTTPS

char(1)

是否支持HTTPS

8

WEBAPP_PATH

varchar(255)

网页应用路径

9

STANDARD_CONTENT_PREFIX

varchar(2000)

标准内容前缀

10

SECURE_CONTENT_PREFIX

varchar(2000)

稳定内容前缀

11

COOKIE_DOMAIN

varchar(255)

Cookie域

12

VISUAL_THEME_SET_ID

varchar(20)

视觉主题设置ID

13

LAST_UPDATED_STAMP

datetime(3)

最后修改时间

14

LAST_UPDATED_TX_STAMP

datetime(3)

最后修改事务时间

15

CREATED_STAMP

datetime(3)

创建时间

16

CREATED_TX_STAMP

datetime(3)

创建事务时间

17

PRODUCT_STORE_ID

varchar(20)

产品门店ID

18

ALLOW_PRODUCT_STORE_CHANGE

char(1)

是否允许产品门店修改

19

HOSTED_PATH_ALIAS

varchar(60)

主办路径别名

20

IS_DEFAULT

char(1)

是否默认

21

DISPLAY_MAINTENANCE_PAGE

char(1)

是否显示例行维护页面

web_site_content(网站内容信息)

序号

字段名

数据类型

主键

非空

描述

1

WEB_SITE_ID

varchar(20)

网站站点ID

2

CONTENT_ID

varchar(20)

内容ID

3

WEB_SITE_CONTENT_TYPE_ID

varchar(20)

网站站点内容类型ID

4

FROM_DATE

datetime(3)

开始时间

5

THRU_DATE

datetime(3)

结束时间

6

LAST_UPDATED_STAMP

datetime(3)

最后修改时间

7

LAST_UPDATED_TX_STAMP

datetime(3)

最后修改事务时间

8

CREATED_STAMP

datetime(3)

创建时间

9

CREATED_TX_STAMP

datetime(3)

创建事务时间

web_site_content_type(网站内容类型)

序号

字段名

数据类型

主键

非空

描述

1

WEB_SITE_CONTENT_TYPE_ID

varchar(20)

网站站点内容类型ID

2

DESCRIPTION

varchar(255)

描述

3

PARENT_TYPE_ID

varchar(20)

父级类型ID

4

HAS_TABLE

char(1)

是否支持哈希

5

LAST_UPDATED_STAMP

datetime(3)

最后修改时间

6

LAST_UPDATED_TX_STAMP

datetime(3)

最后修改事务时间

7

CREATED_STAMP

datetime(3)

创建时间

8

CREATED_TX_STAMP

datetime(3)

创建事务时间

web_site_path_alias(网站站点路径别名)

序号

字段名

数据类型

主键

非空

描述

1

WEB_SITE_ID

varchar(20)

网站站点ID

2

PATH_ALIAS

varchar(90)

路径别名

3

FROM_DATE

datetime(3)

开始时间

4

THRU_DATE

datetime(3)

结束时间

5

ALIAS_TO

varchar(255)

曾用别名

6

CONTENT_ID

varchar(20)

内容ID

7

MAP_KEY

varchar(100)

映射主键

8

LAST_UPDATED_STAMP

datetime(3)

最后修改时间

9

LAST_UPDATED_TX_STAMP

datetime(3)

最后修改事务时间

10

CREATED_STAMP

datetime(3)

创建时间

11

CREATED_TX_STAMP

datetime(3)

创建事务时间

web_site_role(网站站点角色)

序号

字段名

数据类型

主键

非空

描述

1

PARTY_ID

varchar(20)

所属机构ID

2

ROLE_TYPE_ID

varchar(20)

角色类型ID

3

WEB_SITE_ID

varchar(20)

网站站点

4

FROM_DATE

datetime(3)

开始时间

5

THRU_DATE

datetime(3)

结束时间

6

SEQUENCE_NUM

decimal(20,0)

排序数字

7

LAST_UPDATED_STAMP

datetime(3)

最后修改时间

8

LAST_UPDATED_TX_STAMP

datetime(3)

最后修改事务时间

9

CREATED_STAMP

datetime(3)

创建时间

10

CREATED_TX_STAMP

datetime(3)

创建事务时间

web_page(网站页面)

序号

字段名

数据类型

主键

非空

描述

1

WEB_PAGE_ID

varchar(20)

网站页面ID

2

PAGE_NAME

varchar(100)

页面名称

3

WEB_SITE_ID

varchar(20)

所属网站站点ID

4

LAST_UPDATED_STAMP

datetime(3)

最后修改时间

5

LAST_UPDATED_TX_STAMP

datetime(3)

最后修改事务时间

6

CREATED_STAMP

datetime(3)

创建时间

7

CREATED_TX_STAMP

datetime(3)

创建事务时间

8

CONTENT_ID

varchar(20)

对应内容ID

访问信息及服务器数据模型

主要包含服务器的访问记录、通信协议、客户端代理、访问所使用的浏览器信息、平台信息等,其数据结构如下:

字段说明

web_site_publish_point(网站站点发布点)

序号

字段名

数据类型

主键

非空

描述

1

CONTENT_ID

varchar(20)

内容ID

2

TEMPLATE_TITLE

varchar(255)

模板标题

3

STYLE_SHEET_FILE

varchar(255)

样式文件

4

LOGO

varchar(255)

LOGO

5

MEDALLION_LOGO

varchar(255)

垂饰LOGO

6

LINE_LOGO

varchar(255)

线性LOGO

7

LEFT_BAR_ID

varchar(20)

左侧栏目ID

8

RIGHT_BAR_ID

varchar(20)

右侧栏目ID

9

CONTENT_DEPT

varchar(20)

目录层次

10

ABOUT_CONTENT_ID

varchar(20)

关于内容ID

11

LAST_UPDATED_STAMP

datetime(3)

最后修改时间

12

LAST_UPDATED_TX_STAMP

datetime(3)

最后修改事务时间

13

CREATED_STAMP

datetime(3)

创建时间

14

CREATED_TX_STAMP

datetime(3)

创建事务时间

x509_issuer_provision(X509证书发行人信息)

序号

字段名

数据类型

主键

非空

描述

1

CERT_PROVISION_ID

varchar(20)

X509证书提供者ID

2

COMMON_NAME

varchar(255)

通用名称

3

ORGANIZATIONAL_UNIT

varchar(255)

组织机构单元

4

ORGANIZATION_NAME

varchar(255)

组织机构名称

5

CITY_LOCALITY

varchar(255)

城市地点

6

STATE_PROVINCE

varchar(255)

洲省

7

COUNTRY

varchar(255)

国家

8

SERIAL_NUMBER

varchar(255)

排序数

9

LAST_UPDATED_STAMP

datetime(3)

最后更新时间

10

LAST_UPDATED_TX_STAMP

datetime(3)

最后更新事务时间

11

CREATED_STAMP

datetime(3)

创建时间

12

CREATED_TX_STAMP

datetime(3)

创建事务时间

visit(用户访问记录)

序号

字段名

数据类型

主键

非空

描述

1

VISIT_ID

varchar(20)

访问记录ID

2

VISITOR_ID

varchar(20)

访问者ID

3

USER_LOGIN_ID

varchar(250)

用户登录账户ID

4

USER_CREATED

char(1)

是否创建用户

5

SESSION_ID

varchar(250)

sessionID

6

SERVER_IP_ADDRESS

varchar(20)

服务器IP地址

7

SERVER_HOST_NAME

varchar(255)

服务器主机名称

8

WEBAPP_NAME

varchar(60)

访问的应用名称

9

INITIAL_LOCALE

varchar(60)

访问时的语言设置

10

INITIAL_REQUEST

varchar(2000)

请求链接

11

INITIAL_REFERRER

varchar(2000)

访问依赖

12

INITIAL_USER_AGENT

varchar(255)

用户使用的终端

13

USER_AGENT_ID

varchar(20)

终端ID

14

CLIENT_IP_ADDRESS

varchar(60)

客户端IP地址

15

CLIENT_HOST_NAME

varchar(255)

客户端主机名称

16

CLIENT_USER

varchar(60)

客户端用户

17

CLIENT_IP_ISP_NAME

varchar(60)

客户端网络服务商名称

18

CLIENT_IP_POSTAL_CODE

varchar(60)

客户端邮政编码

19

COOKIE

varchar(60)

Cookie

20

FROM_DATE

datetime(3)

开始时间

21

THRU_DATE

datetime(3)

结束时间

22

CLIENT_IP_STATE_PROV_GEO_ID

varchar(20)

客户端IP所在洲市地理位置ID

23

CLIENT_IP_COUNTRY_GEO_ID

varchar(20)

客户端IP所在国家地理位置ID

24

CONTACT_MECH_ID

varchar(20)

链接技术ID

25

PARTY_ID

varchar(20)

会员ID

26

ROLE_TYPE_ID

varchar(20)

角色类型ID

visitor(访问者信息)

序号

字段名

数据类型

主键

非空

描述

1

VISITOR_ID

varchar(20)

访问者ID

2

USER_LOGIN_ID

varchar(250)

用户登录账户ID

3

LAST_UPDATED_STAMP

datetime(3)

最后修改时间

4

LAST_UPDATED_TX_STAMP

datetime(3)

最后修改事务时间

5

CREATED_STAMP

datetime(3)

创建时间

6

CREATED_TX_STAMP

datetime(3)

创建事务时间

7

PARTY_ID

varchar(20)

会员ID

server_hit(服务器命中信息)

序号

字段名

数据类型

主键

非空

描述

1

VISIT_ID

varchar(20)

访问信息ID

2

CONTENT_ID

varchar(90)

内容ID

3

HIT_START_DATE_TIME

datetime(3)

命中开始时间

4

HIT_TYPE_ID

varchar(20)

命中类型ID

5

NUM_OF_BYTES

decimal(20,0)

字节数

6

RUNNING_TIME_MILLIS

decimal(20,0)

运行时间

7

USER_LOGIN_ID

varchar(250)

用户登录账户ID

8

STATUS_ID

varchar(20)

状态ID

9

REQUEST_URL

varchar(2000)

请求URL

10

REFERRER_URL

varchar(2000)

响应URL

11

SERVER_IP_ADDRESS

varchar(20)

服务器IP地址

12

SERVER_HOST_NAME

varchar(255)

服务器主机名称

13

INTERNAL_CONTENT_ID

varchar(20)

网络内容ID

14

PARTY_ID

varchar(20)

所属组织机构ID

15

ID_BY_IP_CONTACT_MECH_ID

varchar(20)

通过IP联络技工ID生成ID

16

REF_BY_WEB_CONTACT_MECH_ID

varchar(20)

通过站点联络技工ID获取的ID

server_hit_bin(服务器命中容器信息)

序号

字段名

数据类型

主键

非空

描述

1

SERVER_HIT_BIN_ID

varchar(20)

服务器命中容器ID

2

CONTENT_ID

varchar(250)

内容ID

3

HIT_TYPE_ID

varchar(20)

命中类型ID

4

SERVER_IP_ADDRESS

varchar(20)

服务器IP地址

5

SERVER_HOST_NAME

varchar(255)

服务器主机名称

6

BIN_START_DATE_TIME

datetime(3)

容器开始时间

7

BIN_END_DATE_TIME

datetime(3)

容器结束时间

8

NUMBER_HITS

decimal(20,0)

命中数

9

TOTAL_TIME_MILLIS

decimal(20,0)

总耗费时间

10

MIN_TIME_MILLIS

decimal(20,0)

最小耗费时间

11

MAX_TIME_MILLIS

decimal(20,0)

最大耗费时间

12

INTERNAL_CONTENT_ID

varchar(20)

网络内容ID

server_hit_type(服务器命中类型)

序号

字段名

数据类型

主键

非空

描述

1

HIT_TYPE_ID

varchar(20)

命中类型ID

2

DESCRIPTION

varchar(255)

描述

3

LAST_UPDATED_STAMP

datetime(3)

最后修改时间

4

LAST_UPDATED_TX_STAMP

datetime(3)

最后修改事务时间

5

CREATED_STAMP

datetime(3)

创建时间

6

CREATED_TX_STAMP

datetime(3)

创建事务时间

user_agent(用户代理信息)

序号

字段名

数据类型

主键

非空

描述

1

USER_AGENT_ID

varchar(20)

用户代理ID

2

BROWSER_TYPE_ID

varchar(20)

浏览器类型ID

3

PLATFORM_TYPE_ID

varchar(20)

平台类型ID

4

PROTOCOL_TYPE_ID

varchar(20)

协议类型ID

5

USER_AGENT_TYPE_ID

varchar(20)

用户代理类型ID

6

USER_AGENT_METHOD_TYPE_ID

varchar(20)

用户代理方法类型ID

7

LAST_UPDATED_STAMP

datetime(3)

最后修改时间

8

LAST_UPDATED_TX_STAMP

datetime(3)

最后修改事务时间

9

CREATED_STAMP

datetime(3)

创建时间

10

CREATED_TX_STAMP

datetime(3)

创建事务时间

user_agent_method_type(用户代理方法类型)

序号

字段名

数据类型

主键

非空

描述

1

USER_AGENT_METHOD_TYPE_ID

varchar(20)

用户代理方法类型ID

2

DESCRIPTION

varchar(255)

描述

3

LAST_UPDATED_STAMP

datetime(3)

最后修改时间

4

LAST_UPDATED_TX_STAMP

datetime(3)

最后修改事务时间

5

CREATED_STAMP

datetime(3)

创建时间

6

CREATED_TX_STAMP

datetime(3)

创建事务时间

user_agent_type(用户代理类型)

序号

字段名

数据类型

主键

非空

描述

1

USER_AGENT_TYPE_ID

varchar(20)

用户代理类型ID

2

DESCRIPTION

varchar(255)

描述

3

LAST_UPDATED_STAMP

datetime(3)

最后修改时间

4

LAST_UPDATED_TX_STAMP

datetime(3)

最后修改事务时间

5

CREATED_STAMP

datetime(3)

创建时间

6

CREATED_TX_STAMP

datetime(3)

创建事务时间

browser_type(浏览器类型)

序号

字段名

数据类型

主键

非空

描述

1

BROWSER_TYPE_ID

varchar(20)

浏览类型ID

2

BROWSER_NAME

varchar(100)

浏览器名称

3

BROWSER_VERSION

varchar(10)

浏览器版本

4

LAST_UPDATED_STAMP

datetime(3)

最后修改时间

5

LAST_UPDATED_TX_STAMP

datetime(3)

最后修改事务时间

6

CREATED_STAMP

datetime(3)

创建时间

7

CREATED_TX_STAMP

datetime(3)

创建事务时间

platform_type(平台类型)

序号

字段名

数据类型

主键

非空

描述

1

PLATFORM_TYPE_ID

varchar(20)

平台类型ID

2

PLATFORM_NAME

varchar(100)

平台名称

3

PLATFORM_VERSION

varchar(10)

平台版本

4

LAST_UPDATED_STAMP

datetime(3)

最后更新时间

5

LAST_UPDATED_TX_STAMP

datetime(3)

最后更新事务时间

6

CREATED_STAMP

datetime(3)

创建时间

7

CREATED_TX_STAMP

datetime(3)

创建事务时间

protocol_type(协议类型)

序号

字段名

数据类型

主键

非空

描述

1

PROTOCOL_TYPE_ID

varchar(20)

协议类型ID

2

PROTOCOL_NAME

varchar(100)

协议名

3

LAST_UPDATED_STAMP

datetime(3)

最后修改时间

4

LAST_UPDATED_TX_STAMP

datetime(3)

最后修改事务时间

5

CREATED_STAMP

datetime(3)

创建时间

6

CREATED_TX_STAMP

datetime(3)

创建事务时间

  相关解决方案