股票交易网站的数据库结构?

时间:2012-03-11 03:49:10

标签: php sql

我创建了一个简单的股票交易模拟网站。用户可以注册并购买/出售股票。现在,我遇到了一个问题。当用户购买股票(可以多于一股)时,如何将其存入数据库?

这是一个挑战,因为每个用户都可以购买任何存在的股票,他们可以购买任何数量。

以下是我尝试存储到db中的示例:

由username1261817拥有的股票

符号:数量

goog:3

yhoo:8

aapl:3

等...

1 个答案:

答案 0 :(得分:0)

您可能需要像购物车一样设计您的桌子。包括字段 - 用户ID(来自用户表),股票代码,数量,购买时的股票价格,购买日期。这将帮助您生成必要的报告,例如一种类型的总库存,用户拥有的总库存等。