问题2:此系统是一个多用户的系统,在设计数据库时,我把“单据号”和“用户ID”两个字段设成联合主键(有重复)。不知道这样是否合理?建议单据号就自己是主键(单据一般是不允许重复的),用户id不要与用户的单据混合在一起
看了一下你设计的数据库,相当的不靠谱,比如这个库存表:CK(仓库名称、产品编号、库存数量、库存成本、用户ID)
字典表:DIC(名称、用户ID)注:用来存放仓库名称字典表中应该是(仓库id ,仓库名称、用户ID)仓库id为主键
库存表 ck(仓库id,产品编号,库存数量,库存成本,用户id)每一个表必须要有自己的主键,熟练使用join来对数据库进行操作
你这样做只会让后期变的很麻烦
看了一下你设计的数据库,相当的不靠谱,比如这个库存表:CK(仓库名称、产品编号、库存数量、库存成本、用户ID)
字典表:DIC(名称、用户ID)注:用来存放仓库名称字典表中应该是(仓库id ,仓库名称、用户ID)仓库id为主键
库存表 ck(仓库id,产品编号,库存数量,库存成本,用户id)每一个表必须要有自己的主键,熟练使用join来对数据库进行操作
你这样做只会让后期变的很麻烦
兄弟!你是做那个行业的进销存,有需要可以和我QQ联系!