以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请教一个编程问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=13628) |
-- 作者:bm -- 发布时间:2011/10/20 13:41:00 -- 请教一个编程问题 麻烦问一下各位。我看到示例文件和其他一些别人做的项目。为什么都喜欢用ID.比如客户ID.产品ID........这样有什么好处?如果我客户总共就4,5家有必要增加客户ID,吗? 还有是 做一个表(很多例),做多表(关联)很多行 那个好?请各位高手指教。 [此贴子已经被作者于2011-10-20 14:09:11编辑过]
|
-- 作者:bm -- 发布时间:2011/10/20 14:08:00 -- 自己顶一下。 自己顶一下。 |
-- 作者:狐狸爸爸 -- 发布时间:2011/10/20 14:09:00 -- 这是主键,一定要有,名称无所谓的,看你的喜欢。 数据表一定要有个主键: http://www.foxtable.com/help/topics/1807.htm 内部表已经内置主键: http://www.foxtable.com/help/topics/0107.htm
至于一个表,还是多个表,要具体情况具体分析。
|
-- 作者:bm -- 发布时间:2011/10/20 14:12:00 -- 请教狐狸爸爸 请教狐狸爸爸。内部表可以存储多少数据。 |
-- 作者:狐狸爸爸 -- 发布时间:2011/10/20 14:15:00 -- 没有明确的限制。 |
-- 作者:bm -- 发布时间:2011/10/20 14:22:00 -- 不知道是否理解正确 如果我只是单机使用而且是内部表,就不需要增加什么ID例了。一个表或多个表就看个人习惯,不影响性能。如果电脑配置高,存储个几万条数据没什么问题(只使用内部表)。 |
-- 作者:huashan_1 -- 发布时间:2011/10/20 14:23:00 -- 这是一种习惯,习惯肯定有它一定的好处,ID 一般都是数值型的,可以设置自动增长,比如增加到一定数目后,可以设定在那个数目后面增加,这样有种次序感,如果没有时间列的话,还可以一编号最大的是最后添加的等等,好处肯定是有好多的,当你习惯后会感觉到的! |
-- 作者:bm -- 发布时间:2011/10/20 14:28:00 -- 个人感觉 个人感觉,内部表的行号例对只使用内部表的数据已经足够了。 |
-- 作者:bm -- 发布时间:2011/10/20 14:39:00 -- 至于一个表,还是多个表,要具体情况具体分析。 以下是引用狐狸爸爸在2011-10-20 14:09:00的发言:
这是主键,一定要有,名称无所谓的,看你的喜欢。 数据表一定要有个主键: http://www.foxtable.com/help/topics/1807.htm 内部表已经内置主键: http://www.foxtable.com/help/topics/0107.htm
至于一个表,还是多个表,要具体情况具体分析。
比如一个表(表a)有A,B,C,D,E,F,G,H,I,J,l。。。。例但会有很多空值例。或两个表建立关联,表a没有空值例,但表b就会很多行(没有空值例),那个比较好 [此贴子已经被作者于2011-10-20 14:46:19编辑过]
|