您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

可以改进这个MySQL数据库吗?还是它是好的?

可以改进这个MySQL数据库吗?还是它是好的?

根据我的理解,我将为所有类别创建一个表格,并在其中存储类别的名称和ID。接下来,我将创建一个单独的表来存储每个类别的其他选项。

MysqL Table 1  
----------------   
Category_ID int PRIMARY KEY  
Category_name varchar

MysqL Table 2  
---------------- 
Category_ID int   
Entry_Number int PRIMARY KEY (this will keep track of which entry everything belongs to)
Additional_Option varchar  
Additional_Option_Answer varchar (this is the one that stores what your user clicks/inputs)

例如,使用:

POSTER TABLE:
- name
- passw
- tel
- email

你会在这CATEGORY_ID数据是在存储Category_ID和存储name passw telemailAdditional_Option在它自己的行以及用户对这些标准输入将被存储在Additional_Option_Answer

如果第一个用户添加了一些内容,它将看起来像这样:

---------------------------------------------------------------------------------------------
Category_ID   |    Entry_Number    |    Additional_Options   |   Additional_Options_Answers
---------------------------------------------------------------------------------------------
       1      |   1                |    name                 |   doug
       1      |   1                |    passw                |   1234

如果第二个用户添加了一些内容,它将看起来像这样:

---------------------------------------------------------------------------------------------
Category_ID   |    Entry_Number    |    Additional_Options   |   Additional_Options_Answers
---------------------------------------------------------------------------------------------
       1      |   2                |    name                 |   Hamlet
       1      |   2                |    passw                |   iliketurtles

此外,让我们应用另一个类别:

AREA TABLE:
- area
- community

---------------------------------------------------------------------------------------------
    Category_ID   |    Entry_Number    |    Additional_Options   |   Additional_Options_Answers
    ---------------------------------------------------------------------------------------------
           2      |   3                |    area                 |   San Francisco
           2      |   3                |    community            |   community_name
MySQL 2022/1/1 18:49:26 有325人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶