@dugu9sword
2015-04-26T22:55:37.000000Z
字数 1044
阅读 2037
数据库结构(第一次调整)
调整 于 2015年4月26日22:55
调整说明
- 删除 股票预测表
- 完善 研报表 ,增加了之前遗漏的 评级 稳定性 准确性 等字段,将 研报表 和 研报-股票关系表 结合
- 把 用户关注的股票 和 用户关注的分析师 都合并到 用户信息表 中
- 将 股价表 的数据存储方式改进
股票表 stock_table
字段内容 |
字段名称 |
类型 |
股票ID |
s_id |
int |
股票名称 |
s_name |
varchar |
期望价格下限 |
expected_price_down |
float |
期望价格上限 |
expected_price_up |
float |
- 股票 当前价格 通过直接查询 股价表 可以获得
- 股票 研报数目 目标价 收益率 偏移度 通过查询 研报表 可以获得
股价表 stock_price_table
字段内容 |
字段名称 |
类型 |
股票ID |
s_id |
int |
时间 |
date |
int |
股价 |
price |
float |
研报表 research_table
字段内容 |
字段名称 |
类型 |
研报ID |
r_id |
int |
股票ID |
s_id |
int |
研报时间 |
date |
int |
研报标题 |
title |
varchar |
评级 |
rate |
int |
目标价 |
target_price |
float |
准确度 |
accuracy |
float |
速度 |
speed |
float |
偏移度 |
drift_rate |
float |
收益率 |
yield_rate |
float |
稳定性 |
stability |
float |
- 第一版 demo 中只显示研报标题,不需要研报内容
分析师表 analyzer_table
字段内容 |
字段名称 |
类型 |
分析师ID |
a_id |
int |
分析师姓名 |
a_name |
varchar |
分析师单位 |
a_institution |
varchar |
平均收益率 |
average_yield_rate |
float |
平均偏移度 |
average_drift_rate |
float |
正在关注的股票 |
following_stocks |
varchar |
分析师头像 |
portrait |
int |
- 分析师头像不保存在数据库里,而是存放在服务器或云存储空间。portrait的值可以取 0~2:2 表示以 ID 为图像的文件名,1 表示默认男头像,0 表示默认女头像。
研报 - 分析师关系表 research_analyzer_table
字段内容 |
字段名称 |
类型 |
研报ID |
r_id |
int |
分析师ID |
a_id |
int |
用户信息表
字段内容 |
字段名称 |
类型 |
手机号 |
u_id |
int |
密码 |
password |
varchar |
头像 |
portrait |
int |
关注的股票 |
following_stocks |
varchar |
关注的分析师 |
following_analyzers |
varchar |
- 手机号作为用户 ID 存在。
- 头像为 0 时是默认头像,为 1 时以 ID 为文件名存储在磁盘中。
- 关注的 ID 以字符串形式存放