我和我的朋友争论过数据库架构.
我们的应用程序读取一种csv文件,然后将数据(几乎200行)插入表中.有时应用程序需要按文件名删除数据.
所以,我建议下面的表模式 - > [Key],[Text],[FileName]
它能够插入带有文件名的数据,然后按文件名删除数据(从[TABLE]删除,其中filename ='boolaboola').
但我的朋友,他坚持"为什么不插入数据时创建和删除'TABLE'?"
他的表模式是 - > [Key],[Text]
他的想法是[当应用程序读取文件时,应用程序会创建一个名称为文件名的表.然后将数据插入新表中.当我们需要按文件名删除数据时,只需删除表.]
即使我们的表不需要外键.
我无法同意这个想法.根据我的经验,我觉得数据库架构是错误的...但我无法解释和说服我的朋友.
请帮我.我错了吗?或者我怎样才能说服我的朋友?
我看到一个Android应用程序我的galaxy选项卡(1024*600),它具有固定的分辨率800*480.
如何修复我的应用程序的分辨率,如800*480?
我的客户希望修复应用分辨率..