【发布时间】:2020-04-01 14:05:54
【问题描述】:
大家好,提前为我糟糕的英语感到抱歉。 我正在制作一个可收养的宠物网站项目,我想建立一个系统,让玩家可以在他们之间交换他们的生物。但我的问题?我不知道从哪里开始。使用我的数据库或我的 DOM,我根本不知道。我如何储存这些生物(已经存在)并提供给其他生物。
我在 javascripts 和 php 方面有一些基础,这只是我可以使我的大脑听起来不对的方法。
感谢您的帮助
【问题讨论】:
大家好,提前为我糟糕的英语感到抱歉。 我正在制作一个可收养的宠物网站项目,我想建立一个系统,让玩家可以在他们之间交换他们的生物。但我的问题?我不知道从哪里开始。使用我的数据库或我的 DOM,我根本不知道。我如何储存这些生物(已经存在)并提供给其他生物。
我在 javascripts 和 php 方面有一些基础,这只是我可以使我的大脑听起来不对的方法。
感谢您的帮助
【问题讨论】:
有几种方法可以实现这一点。我会给你一个可能的软件架构的基本概念。
n:m 关系)。如果您只想将生物分配给一名玩家,则不需要它。在这种情况下,您可以通过在生物中存储玩家独有的东西(如玩家 ID 或其他东西)来直接将生物分配给玩家。因此,N 个生物被分配给 1 个玩家,或者反过来:一个玩家可以拥有多个生物(1:n 关系)。最终由您来设计架构。尝试先考虑您的软件并在开始砸键盘之前对其进行计划。
【讨论】: