小编tea*_*sis的帖子

在Netbeans中更改Git提交者

在Netbeans 7.1中添加了Git支持,但是,我没有看到更改提交者信息的方法.目前,它违反了我的系统信息,这不是我想要的.有没有办法改变这个?

git netbeans

34
推荐指数
3
解决办法
3万
查看次数

数组,EAV,自定义字段的序列化LOB?

我一直在尝试为在线应用程序的自定义字段回答复杂的Mysql数据结构问题.我对Mysql相当新,所以任何输入都值得赞赏.

当前数据库是关系数据库,服务的每个用户将共享相同的数据库和表.

这是我正在尝试做的一个例子.

假设我正在尝试创建一个列表.此列表最多可包含30个自定义字段.用户可以在12个唯一元素之间进行选择,每个元素最多可以包含15个用户定义的属性.

每个列表在帐户内和帐户之间都是唯一的.帐户可以有多个列表,每个列表可以具有不同数量的元素以及每个元素的不同属性.

元素可以是很多东西,例如:多项选择,单选按钮,电话字段,地址,单行文本,多行文本等.

多选(复选框)元素的属性示例可以是:红色,绿色,蓝色,橙色,白色,黑色

单行文本元素的示例可以是:名字输入字段.

每个元素还必须具有用户定义的标题字段和标记字段,可以在应用程序的其他功能中引用和使用.

分割也很重要.用户需要能够基于任何元素对列表进行分段.例如,用户可能想要基于多选项元素#1中存在"红色"的所有记录来对列表"ABC"进行分段(它们可以具有多于1个列表的多项选择元素).

在这个例子中,我假设数组,EAV,序列化LOB可以正常工作.但是,我不确定在我的规模上我的需求最好的结构是什么.

实际上,每个列表最多可能有多达50,000个记录,并且实际上有20,000多个帐户 - 每个帐户都有许多列表.因此,我正在寻找最有效和灵活的结构.

为了使事情变得更加复杂,我还需要确保在任何给定时间向任何特定列表添加/删除元素的有效方法.例如,如果用户创建一个包含最大允许自定义字段数的列表(30),然后三个月后决定要删除一个字段,我需要一种方法来查找该列表以及该自定义字段的所有关联值然后删除所有值,元素类型及其属性.然后允许用户向该列表添加新元素.

我已经回顾了本网站上的许多EAV帖子,以及http://www.martinfowler.com/eaaCatalog/serializedLOB.html由于数据,EAV似乎不能满足我的需求检索缺点.

我还想知道多维阵列在这种规模下的效果如何?我相信wordpress会将它用于自定义字段.

对于这种情况如何最好地构建数据库,将非常感谢任何输入.谢谢!

mysql field schemaless entity-attribute-value

8
推荐指数
1
解决办法
1044
查看次数

MySQL唯一标识符

我们正在尝试开发一个系统,其中一个人创建一个帐户,其中用户名是该人的电子邮件地址.问题是,该人可以拥有自己独特的帐户(他是管理员),还可以是其他人帐户的"用户".

帐户的"管理员"可以将一个人的电子邮件地址分配给他们的帐户,并为该人创建密码以便以用户身份登录.

在MySQL中,由于电子邮件地址是唯一标识符,因此我们在尝试确定将该人员记录到哪个帐户时遇到问题.有没有更好的方法呢?

显然,为一个人分配的每个帐户使用唯一的用户名可以解决这个问题,但我们希望使用一个电子邮件地址,因为对于用户而言要记住的更少.

任何帮助,将不胜感激!

mysql user-accounts

2
推荐指数
1
解决办法
566
查看次数