请教数据库设计的问题
有两张表,属性如下:(id,itemID,type,annexSize,annexName,annexPath,uoloadDate,...)
另一张表:
(id,ownerID,type,annexSize,annexName,annexPath,uoloadDate,...)
大家可以看到,两张表除了一个字段(存在外键约束)不同外,其余字段都相同。因为itemID和ownerID代表的意义不相同。那么,是设计成两张表?还是在表中增加一个区分itemID和ownerID的字段? --------------------编程问答--------------------
如果itenmID和ownerID没有关系的话,用一个表就可以了个人认为。 --------------------编程问答-------------------- ownerID隶属itemID --------------------编程问答-------------------- 不知道你的结构意图是什么,但是两张表那么多重复字段,怎么看都是冗余的。
感觉用一个多字段的表,另一个用链接就行了。没必要两个表都带重复的字段。 --------------------编程问答-------------------- 我也觉得有些冗余 ths
补充:.NET技术 , ASP.NET