首页 > 解决方案 > 在 RDBMS 中存储未知对象类型的列表?

问题描述

背景

我正在开发一款游戏,我想坚持游戏世界。这个游戏世界是由看起来像这样的实体组成的。
    public class Entity{
      public Set<Object> obj;
    }

我需要存储很多很多不同的对象类型,大约 100 个。这就是为什么需要对象列表的原因。其中一些对象也引用其他“实体”对象。导致循环引用。

问题

有没有办法在 sql 中定义这种松散的 1:n 关系?

标签: javamysqlsqlhibernate

解决方案


推荐阅读