我有一个access数据库,有两个表,一个用于用户,另一个用于用户权限。
user表有一个具有唯一ID的用户名列表:
ID | Name
1 | Joe Bloggs
2 | Steve Smith
3 | A Another
权限表有一个用户ID列表,以及它们允许访问的区域:
ID | Zone1 | Zone 2
1 | X |
2 | | X
3 | X | X
我已经创建了一个用于更新用户权限的表单,该表的所有操作都很好,可以手动前进和后退。在此表单上,我有一个组合框,其中列出了第一个表中的所有用户。
我的问题是,如何使它导航到权限表中的记录?我
我想知道如何建立一个数据库来存储人们最近在旅行时所做的动作。例如,如果他们去博物馆,数据库将存储文本"Bob go to this store“,并存储用户id和时间戳。我想知道这些事件是否应该只存储在一个表中,如果我想要一个人的事件,我将只用一个用户id查询这个表。
在类似的注释中,我想存储用户“最近遇到”的50个用户,也就是用户最近在旅行中遇到的50个用户。我认为这也可以存储在一个表中,只需将用户ID与没有重复的用户ID配对。我只是担心桌子会变得太大。
关于桌子的设置有什么建议吗?
谢谢
今天,我的系统中有三个联系人来源:
User of the systema地址簿A CRM system
这些存储在不同的表中。我正在从一个内部ORM解决方案转向nhibernate,并且nhibernate获得了很好的继承支持。因此,我考虑如下:
fieldsCreate 为每个联系人类型(系统、通讯簿、客户关系管理)创建一个包含所有公共的基表,其中包含特定字段+指向基表行(base_user_id或类似的)的链接。地址簿).
使用这种解决方案的好处是,同步每个源要容易得多。将用户从地址簿导入CRM系统,只需创建CRM表并将其链接到基表中的用户。修改地址簿中的用户会在CRM中自动修改它。
这
我有以下情况,用户应该能够看到所有可用表的概述。然后用户可以选择他想要使用的表。在第二步中,用户应该从所有表中选择几列。如果用户选择了所有表和列,则应显示收集的数据(例如,在表中)。
我的问题是,如果使用JPA可以做到这一点。我主要担心的是,我无法知道用户将选择哪些表和列,因此我需要一个非常通用的类结构。
例如:
UserBuildDataQuery == has many ==> tables == has many ==> columns
我考虑了将用户配置的数据查询存储在数据库中的可能性。根据存储的数据,将执行用户生成的查询,以便呈现收集到的数据。
我不确定JPA是否是解决这
我想用PHP为一些图像创建一个评级系统(Ajax)。只有注册用户才能投票,所以我要存储他们的身份证。
我的问题是,我应该在MySQL中创建一个表,在该表中存储所有图像/分级的用户id和照片id,还是应该编写一个脚本,为每个图像创建一个独立的SQLite文件/数据库,其中存储投票的用户id。
我将使用这个表只使用来检查用户是否投票支持这个图像。总票数和分数将存储在另一个MySQL表中。
哪个更快?
MySQL (containing users' ids who voted from ALL the images)
image_id | user_id
--------------
我试图将ALTER权限授予远程MySQL用户,但当我执行该查询时,它会出现错误:"ALTER命令拒绝给user MySQL for RemoteTest‘“
在ALTER之前,该表是在同一个脚本中用created创建的,这是成功的。
用户“远程”被授予mysql用户表中的alter_priv。
给予的特权是:
mysql> select insert_priv, create_priv, alter_priv from user where user="**********";
+-------------+-------------+------------+