繁体   English   中英

如何多次添加多个用户

how to add multiple user with multiple times

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我想成为1位用户,并能够为此用户添加多张图片。 我正在考虑添加content_group以使用GROUP UP。 这是正确的数据库结构吗?

用户

|---------------------|------------------|
|          id         |       name       |
|---------------------|------------------|
|          1          |    TESTNAME      |
|---------------------|------------------|

内容

|---------------------|------------------|------------------|
|         id .        |      user_id     |      picture     | content_group
|---------------------|------------------|------------------|
|          1          |          1       |       1 .jpg     | xxxxxx
|---------------------|------------------|------------------|
|          2          |          1       |       2 .jpg     | yyyyyy
|---------------------|------------------|------------------|
1 个回复

这看起来还算不错。 如果要添加“内容组”,则应继续使用相同的模式。

我想我希望您的数据模型看起来像这样。 我重命名了一些字段。 这是超级主观的,但这是我可能期望字段被调用的方式。

CREATE TABLE user (
   id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,
   name VARCHAR(50)
);

CREATE TABLE content (
   id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT
   user_id INT UNSIGNED NOT NULL,
   image_filename VARCHAR(50),
   category_id INT UNSIGNED
);

CREATE TABLE content_category (
   id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,      
   name VARCHAR(50)
);

您可能要添加一些外键,但这最终是可选的。 并非所有人都在MySQL中使用它们。

上面的数据模型假定类别是共享的。 如果类别属于特定用户,则该表还应获得一个user_id字段。

此外,如果类别是针对每个用户的,并且content每个项目都必须存在一个类别,则这意味着content表中不需要user_id字段,因为您可以通过Categories表找到它。

因此,这里是一种替代方案,其中类别是针对每个用户且必填的:

CREATE TABLE user (
   id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,
   name VARCHAR(50)
);

CREATE TABLE content (
   id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT
   image_filename VARCHAR(50),
   category_id INT UNSIGNED NOT NULL
);

CREATE TABLE content_category (
   id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,  
   user_id INT UNSIGNED NOT NULL,    
   name VARCHAR(50)
);
3 添加多个级别的用户访问

我试图在我的应用程序中添加多个级别的用户,这就是我可以想到的想法: 在我看来,我会做类似的事情: 这是我的会话控制器: 这对于登录的人来说很好用! 但是当我尝试不登录而访问索引时,出现此错误: “在此操作中多次调用了渲染和/或重定向。请注意,您只能调用渲染或重定向 ...

4 如何为用户添加多个表单

我无法为用户可用性创建 model 我已经有这样的东西模型.py 当用户尝试为一周中的另一天添加可用性时,会出现一条消息,指出该用户的可用性已经存在 我将不胜感激 ...

6 在运行时添加多个用户窗体控件

我创建了一个带有静态标签的用户表单,以指示用户检查某些部件号。 该表单还将具有一个静态按钮来提交输入。 但是,我需要在运行时创建复选框,因为无法确定每次显示表单时都会有多少个复选框。 最多会有十二个框,但是大多数时候只需要一个或两个框,我宁愿只显示需要的框,而不是空白的复选框。 我做了一 ...

2018-02-26 16:42:28 1 499   vba
7 如何在Python中添加多个用户输入

我刚开始使用Python,并且正在开发用于分配任务的程序。 描述是它适用于将要连接到杂货店购物车的电子设备。 购物者开始购物时,设备将询问购物者他们的预算,这是购物者想要花费的最大金额。 然后,它将要求购物者输入他们放入购物车中的每件商品的费用。 每次将商品添加到购物车时,设备会将商品的 ...

2015-10-17 08:52:17 1 283   python
8 在Drupal 7中添加多个用户来管理同一帐户

我想要Drupal 7中的以下功能:我有一些现有的用户,这些用户是使用profile2创建的,并且与特殊角色(学校角色)相关。 这样,用户有权管理其学校页面,管理帐户等。现在,如果该用户想要添加另一个帐户来管理同一帐户,该怎么办。 普通用户(学生角色)和学校用户具有不同的注册表格。 ...

10 我想让用户通过动作序列添加多个项目

我正在制作一个应用程序,在该应用程序中我使用 JSON 将数据提取到 ListView 中,并允许用户以另一种形式以 singleMenuItem 形式查看所选项目。 我已经放置了一个按钮 - 添加到购物车。 每当用户单击“添加到购物车”按钮时,所选项目都需要显示在“查看购物车”表单中。 对于添加 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM