项目中要对商品|用户|顾客|文章|公司|品牌等对象进行标签描述,设计了这两张
标签基础库字段,
(
id
parent_id
name '标签名称',
status '状态:1:正常;2、删除',
sort '排序',
isparent '是否是父节点',
isgoods '商品是否使用此标签',
iscustomer '顾客是否使用此标签',
isstore '仓库是否使用此标签',
isgroup '群是否使用此标签',
iscompany '公司是否使用此标签',
tab_desc '标签描述:见专项表datadesc',
isuser
isarticle '社区文章是否使用',
com_id '创建此标签的公司ID',
);
对象描述表字段:
(
id '标签描述ID',
base_id 需要使用此标签的商品|客户|文章等ID',
description '标签描述具体内容',json格式数据,
status '标签状态:1、正常;2:删除',
);
这样设计,需要如何优化solr搜索性能?
标签基础库字段,
(
id
parent_id
name '标签名称',
status '状态:1:正常;2、删除',
sort '排序',
isparent '是否是父节点',
isgoods '商品是否使用此标签',
iscustomer '顾客是否使用此标签',
isstore '仓库是否使用此标签',
isgroup '群是否使用此标签',
iscompany '公司是否使用此标签',
tab_desc '标签描述:见专项表datadesc',
isuser
isarticle '社区文章是否使用',
com_id '创建此标签的公司ID',
);
对象描述表字段:
(
id '标签描述ID',
base_id 需要使用此标签的商品|客户|文章等ID',
description '标签描述具体内容',json格式数据,
status '标签状态:1、正常;2:删除',
);
这样设计,需要如何优化solr搜索性能?
解决方案 »
- 谁可以推荐下MYSQL入门书籍啊。
- mysql登入时出错ERROR 2003:Can't connect to MySQL server on 'localhost'<10061>
- 怎么将dat导入mysql
- 问个存储过程的小问题
- 一台服务器灌多个MYSQL是怎么个灌法?
- 像这样的应该怎么sql应该怎么查询呀?
- 急求mysql-connector-java-3.0.0-beta-bin.jar,先谢啦!!!!
- 根据数据库创建文件如,sql.sql,可能有很多张表一起,如何通过命令建立表?
- 在哪找到mysql jdbc驱动
- mysql floor 个位为0
- 谢谢
- 插入新值时字段B默认等于字段A的值,而字段A是自增ID,取不到值
1、在字典表中增加类型值,1-商品、2-用户、3-顾客等等,然后在标签基础库中增加个字段关联字典,好处是修改数据库字典即可增加其它类型,代码可不改动
2、直接在标签基础库中增加个类型字段用于定义,这样后期代码改动也少。下面字段都可以用一个(是否使用)来代替:
isgoods '商品是否使用此标签',
iscustomer '顾客是否使用此标签',
isstore '仓库是否使用此标签',
isgroup '群是否使用此标签',
iscompany '公司是否使用此标签',
分类基本上就是这些,当然也可以按你说的来; isgoods '商品是否使用此标签',
iscustomer '顾客是否使用此标签',
isstore '仓库是否使用此标签',
isgroup '群是否使用此标签',
iscompany '公司是否使用此标签',
这样的设计主要是人业务角度考虑的,