Swift 为不同的模型保留单独的领域数据库文件是否更好敏捷的

Swift 为不同的模型保留单独的领域数据库文件是否更好敏捷的,swift,realm,Swift,Realm,最好有一个包含所有模型的领域数据库文件,还是每个模型有一个文件 我目前有两个领域模型,它们彼此无关。其中一个模型用于扩展,因此我也必须共享另一个模型,因为它们使用相同的文件。我还必须使用相同的迁移代码等等。把它们分开会更好吗?2美分-做适合你的事。迁移数据库虽然不难,但使用单独的文件可能更容易(也不容易出现问题),但是,您必须权衡管理单个文件的开销以及执行此操作所需的初始化路径

最好有一个包含所有模型的领域数据库文件,还是每个模型有一个文件


我目前有两个领域模型,它们彼此无关。其中一个模型用于扩展,因此我也必须共享另一个模型,因为它们使用相同的文件。我还必须使用相同的迁移代码等等。把它们分开会更好吗?

2美分-做适合你的事。迁移数据库虽然不难,但使用单独的文件可能更容易(也不容易出现问题),但是,您必须权衡管理单个文件的开销以及执行此操作所需的初始化路径