Sql 如何改进事件管理社交网络(类似于eventbrite)的数据库模式?

Sql 如何改进事件管理社交网络(类似于eventbrite)的数据库模式?,sql,django,database,database-design,social-networking,Sql,Django,Database,Database Design,Social Networking,我在这里创建了数据库的基本布局- 我在django制作,我不确定这是否相关,但可能相关 该概念是一个类似于eventbrite的事件管理网站,但具有更大的社会感。用户将拥有追随者等,在注册时,他们将选择兴趣,这将用于向他们显示他们可能感兴趣的事件 这些活动可以是免费的,也可以不是私有的。用户可以创建和参加活动,并将照片发布到活动中,这些照片将显示在活动页面、主机页面(作为主办活动的照片)和发布活动的用户页面(对那里的语法表示歉意)上 如果还有什么不是关于我为什么按照我的方式构建它,那么请询问 我

我在这里创建了数据库的基本布局-

我在django制作,我不确定这是否相关,但可能相关

该概念是一个类似于eventbrite的事件管理网站,但具有更大的社会感。用户将拥有追随者等,在注册时,他们将选择兴趣,这将用于向他们显示他们可能感兴趣的事件

这些活动可以是免费的,也可以不是私有的。用户可以创建和参加活动,并将照片发布到活动中,这些照片将显示在活动页面、主机页面(作为主办活动的照片)和发布活动的用户页面(对那里的语法表示歉意)上

如果还有什么不是关于我为什么按照我的方式构建它,那么请询问


我只是想知道你会做什么改动以及为什么。

这个问题太宽泛了,无法回答。如果你有一个特定的问题,请问它。我投票关闭这个问题作为离题,因为堆栈溢出是一个问答论坛。此问题旨在启动对话,无法回答。