数据库建模问题
要做的项目是一个以物换物的网站 其中数据库设计感觉很难业务需求是 用户能在网站注册物品(想换出去的物品) 和 设置想用什么已有的物品换取其他物品
--------------------编程问答-------------------- 要做的项目是一个以物换物的网站 其中数据库设计感觉很难
业务需求是 用户能在网站注册物品(想换出去的物品) 和 设置想用什么已有的物品换取其他物品
这个怎么建立 用户与用户 用户与物品 物品与物品的关系 想出了一个但操作非常麻烦 主要是a用户想用a物品换b用户的b物品时 b用户想用b的b物品换c的c物品 这个要是多了 维护起来会无比麻烦 --------------------编程问答-------------------- 切分,需求不要复杂化了
对于每个用户的每个物品切分独立维护关系表,以下是部分字段,有其他需求可以继续加
用户ID 物品ID 想要交换用户ID 想要交换用户物品ID
当用户进行物品操作时,涉及关系,直接操作这张关系表
--------------------编程问答-------------------- 数据库模型设计是个头疼的问题 如果设计不好 影响后期的开发
先细分
补充:Java , Java SE